builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-125 starttime: 1464391030.38 results: success (0) buildid: 20160527151144 builduid: 5f3e6f6a3dc94ab6a9ca5b77e66fbee2 revision: f8e493cd1e87a482c0246f4a8fe4229142bc1ccc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 16:17:10.380499) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 16:17:10.381044) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 16:17:10.381396) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 16:17:10.586882) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-27 16:17:10.587314) ========= '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-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 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 --16:17:12-- 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% 6.67 MB/s 16:17:12 (6.67 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.982000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-27 16:17:12.614329) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-05-27 16:17:12.614691) ========= '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-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 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=6.909000 ========= master_lag: 2.67 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-05-27 16:17:22.197227) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 16:17:22.197532) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f8e493cd1e87a482c0246f4a8fe4229142bc1ccc --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f8e493cd1e87a482c0246f4a8fe4229142bc1ccc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-27 16:17:22,956 truncating revision to first 12 chars 2016-05-27 16:17:22,956 Setting DEBUG logging. 2016-05-27 16:17:22,956 attempt 1/10 2016-05-27 16:17:22,957 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f8e493cd1e87?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 16:17:23,497 unpacking tar archive at: mozilla-aurora-f8e493cd1e87/testing/mozharness/ program finished with exit code 0 elapsedTime=1.476000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 16:17:23.732316) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 16:17:23.732639) ========= script_repo_revision: f8e493cd1e87a482c0246f4a8fe4229142bc1ccc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 16:17:23.733047) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 16:17:23.733317) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 16:17:23.747145) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 58 secs) (at 2016-05-27 16:17:23.747522) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 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 16:17:24 INFO - MultiFileLogger online at 20160527 16:17:24 in C:\slave\test 16:17:24 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 16:17:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:17:24 INFO - {'append_to_log': False, 16:17:24 INFO - 'base_work_dir': 'C:\\slave\\test', 16:17:24 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:17:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:17:24 INFO - 'buildbot_json_path': 'buildprops.json', 16:17:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:17:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:17:24 INFO - 'download_minidump_stackwalk': True, 16:17:24 INFO - 'download_symbols': 'true', 16:17:24 INFO - 'e10s': False, 16:17:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:17:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:17:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:17:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:17:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:17:24 INFO - 'C:/mozilla-build/tooltool.py'), 16:17:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:17:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:17:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:17:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:17:24 INFO - 'log_level': 'info', 16:17:24 INFO - 'log_to_console': True, 16:17:24 INFO - 'opt_config_files': (), 16:17:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:17:24 INFO - '--processes=1', 16:17:24 INFO - '--config=%(test_path)s/wptrunner.ini', 16:17:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:17:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:17:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:17:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:17:24 INFO - 'pip_index': False, 16:17:24 INFO - 'require_test_zip': True, 16:17:24 INFO - 'test_type': ('testharness',), 16:17:24 INFO - 'this_chunk': '1', 16:17:24 INFO - 'total_chunks': '10', 16:17:24 INFO - 'virtualenv_path': 'venv', 16:17:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:17:24 INFO - 'work_dir': 'build'} 16:17:24 INFO - ##### 16:17:24 INFO - ##### Running clobber step. 16:17:24 INFO - ##### 16:17:24 INFO - Running pre-action listener: _resource_record_pre_action 16:17:24 INFO - Running main action method: clobber 16:17:24 INFO - rmtree: C:\slave\test\build 16:17:24 INFO - Using _rmtree_windows ... 16:17:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:20:41 INFO - Running post-action listener: _resource_record_post_action 16:20:41 INFO - ##### 16:20:41 INFO - ##### Running read-buildbot-config step. 16:20:41 INFO - ##### 16:20:41 INFO - Running pre-action listener: _resource_record_pre_action 16:20:41 INFO - Running main action method: read_buildbot_config 16:20:41 INFO - Using buildbot properties: 16:20:41 INFO - { 16:20:41 INFO - "project": "", 16:20:41 INFO - "product": "firefox", 16:20:41 INFO - "script_repo_revision": "production", 16:20:41 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 16:20:41 INFO - "repository": "", 16:20:41 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 16:20:41 INFO - "buildid": "20160527151144", 16:20:41 INFO - "pgo_build": "False", 16:20:41 INFO - "basedir": "C:\\slave\\test", 16:20:41 INFO - "buildnumber": 22, 16:20:41 INFO - "slavename": "t-w732-ix-125", 16:20:41 INFO - "revision": "f8e493cd1e87a482c0246f4a8fe4229142bc1ccc", 16:20:41 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 16:20:41 INFO - "platform": "win32", 16:20:41 INFO - "branch": "mozilla-aurora", 16:20:41 INFO - "repo_path": "releases/mozilla-aurora", 16:20:41 INFO - "moz_repo_path": "", 16:20:41 INFO - "stage_platform": "win32", 16:20:41 INFO - "builduid": "5f3e6f6a3dc94ab6a9ca5b77e66fbee2", 16:20:41 INFO - "slavebuilddir": "test" 16:20:41 INFO - } 16:20:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 16:20:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 16:20:41 INFO - Running post-action listener: _resource_record_post_action 16:20:41 INFO - ##### 16:20:41 INFO - ##### Running download-and-extract step. 16:20:41 INFO - ##### 16:20:41 INFO - Running pre-action listener: _resource_record_pre_action 16:20:41 INFO - Running main action method: download_and_extract 16:20:41 INFO - mkdir: C:\slave\test\build\tests 16:20:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:20:41 INFO - https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:20:41 INFO - trying https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 16:20:41 INFO - Downloading https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 16:20:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 16:20:42 INFO - Downloaded 1274 bytes. 16:20:42 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 16:20:42 INFO - Using the following test package requirements: 16:20:42 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:20:42 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:20:42 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 16:20:42 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:20:42 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 16:20:42 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:20:42 INFO - u'jsshell-win32.zip'], 16:20:42 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:20:42 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 16:20:42 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:20:42 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:20:42 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 16:20:42 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:20:42 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 16:20:42 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:20:42 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 16:20:42 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:20:42 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 16:20:42 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 16:20:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:20:42 INFO - https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:20:42 INFO - trying https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 16:20:42 INFO - Downloading https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 16:20:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 16:20:45 INFO - Downloaded 20302622 bytes. 16:20:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:20:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:20:47 INFO - caution: filename not matched: web-platform/* 16:20:47 INFO - Return code: 11 16:20:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:20:47 INFO - https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:20:47 INFO - trying https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 16:20:47 INFO - Downloading https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 16:20:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 16:20:49 INFO - Downloaded 36409218 bytes. 16:20:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:20:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:21:37 INFO - caution: filename not matched: bin/* 16:21:37 INFO - caution: filename not matched: config/* 16:21:37 INFO - caution: filename not matched: mozbase/* 16:21:37 INFO - caution: filename not matched: marionette/* 16:21:37 INFO - caution: filename not matched: tools/wptserve/* 16:21:37 INFO - Return code: 11 16:21:37 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')]} 16:21:37 INFO - https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 16:21:37 INFO - trying https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:21:37 INFO - Downloading https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 16:21:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 16:21:41 INFO - Downloaded 68464857 bytes. 16:21:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:21:41 INFO - mkdir: C:\slave\test\properties 16:21:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:21:41 INFO - Writing to file C:\slave\test\properties\build_url 16:21:41 INFO - Contents: 16:21:41 INFO - build_url:https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:21:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:21:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:21:42 INFO - Writing to file C:\slave\test\properties\symbols_url 16:21:42 INFO - Contents: 16:21:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:21:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:21:42 INFO - https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:21:42 INFO - trying https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:21:42 INFO - Downloading https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:21:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 16:21:45 INFO - Downloaded 55567445 bytes. 16:21:45 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 16:21:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 16:21:48 INFO - Return code: 0 16:21:48 INFO - Running post-action listener: _resource_record_post_action 16:21:48 INFO - Running post-action listener: set_extra_try_arguments 16:21:48 INFO - ##### 16:21:48 INFO - ##### Running create-virtualenv step. 16:21:48 INFO - ##### 16:21:48 INFO - Running pre-action listener: _pre_create_virtualenv 16:21:48 INFO - Running pre-action listener: _resource_record_pre_action 16:21:48 INFO - Running main action method: create_virtualenv 16:21:48 INFO - Creating virtualenv C:\slave\test\build\venv 16:21:48 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 16:21:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:21:55 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:21:59 INFO - Installing distribute......................................................................................................................................................................................done. 16:22:00 INFO - Return code: 0 16:22:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:22:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:00 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 0x019386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-125', 'USERDOMAIN': 'T-W732-IX-125', '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-125', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:22:00 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 16:22:00 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 16:22:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:22:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:22:00 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 16:22:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:00 INFO - 'DCLOCATION': 'SCL3', 16:22:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:22:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:22:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:22:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:22:00 INFO - 'HOMEDRIVE': 'C:', 16:22:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:22:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:00 INFO - 'KTS_VERSION': '1.19c', 16:22:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:22:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:22:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 16:22:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:22:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:22:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:22:00 INFO - 'MOZ_AIRBAG': '1', 16:22:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:00 INFO - 'MOZ_MSVCVERSION': '8', 16:22:00 INFO - 'MOZ_NO_REMOTE': '1', 16:22:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:22:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:22:00 INFO - 'NO_EM_RESTART': '1', 16:22:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:00 INFO - 'OS': 'Windows_NT', 16:22:00 INFO - 'OURDRIVE': 'C:', 16:22:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 16:22:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:00 INFO - 'PROCESSOR_LEVEL': '6', 16:22:00 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:22:00 INFO - 'PROMPT': '$P$G', 16:22:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:00 INFO - 'PWD': 'C:\\slave\\test', 16:22:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:00 INFO - 'SYSTEMDRIVE': 'C:', 16:22:00 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:00 INFO - 'TEST1': 'testie', 16:22:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:00 INFO - 'USERDOMAIN': 'T-W732-IX-125', 16:22:00 INFO - 'USERNAME': 'cltbld', 16:22:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:22:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:22:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:22:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:22:00 INFO - 'WINDIR': 'C:\\windows', 16:22:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:22:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:22:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:02 INFO - Downloading/unpacking psutil>=0.7.1 16:22:02 INFO - Running setup.py egg_info for package psutil 16:22:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:22:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:22:02 INFO - Installing collected packages: psutil 16:22:02 INFO - Running setup.py install for psutil 16:22:02 INFO - building 'psutil._psutil_windows' extension 16:22:02 INFO - error: Unable to find vcvarsall.bat 16:22:02 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-wsxwz9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:22:02 INFO - running install 16:22:02 INFO - running build 16:22:02 INFO - running build_py 16:22:02 INFO - creating build 16:22:02 INFO - creating build\lib.win32-2.7 16:22:02 INFO - creating build\lib.win32-2.7\psutil 16:22:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:22:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:22:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:22:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:22:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:22:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:22:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:22:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:22:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:22:02 INFO - running build_ext 16:22:02 INFO - building 'psutil._psutil_windows' extension 16:22:02 INFO - error: Unable to find vcvarsall.bat 16:22:02 INFO - ---------------------------------------- 16:22:02 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-wsxwz9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:22:02 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:22:02 WARNING - Return code: 1 16:22:02 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 16:22:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:22:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-125', 'USERDOMAIN': 'T-W732-IX-125', '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-125', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:22:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 16:22:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:22:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:22:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:22:02 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 16:22:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:02 INFO - 'DCLOCATION': 'SCL3', 16:22:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:22:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:22:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:22:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:22:02 INFO - 'HOMEDRIVE': 'C:', 16:22:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:22:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:02 INFO - 'KTS_VERSION': '1.19c', 16:22:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:22:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:22:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 16:22:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:22:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:22:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:22:02 INFO - 'MOZ_AIRBAG': '1', 16:22:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:02 INFO - 'MOZ_MSVCVERSION': '8', 16:22:02 INFO - 'MOZ_NO_REMOTE': '1', 16:22:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:22:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:22:02 INFO - 'NO_EM_RESTART': '1', 16:22:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:02 INFO - 'OS': 'Windows_NT', 16:22:02 INFO - 'OURDRIVE': 'C:', 16:22:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 16:22:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:02 INFO - 'PROCESSOR_LEVEL': '6', 16:22:02 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:22:02 INFO - 'PROMPT': '$P$G', 16:22:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:02 INFO - 'PWD': 'C:\\slave\\test', 16:22:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:02 INFO - 'SYSTEMDRIVE': 'C:', 16:22:02 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:02 INFO - 'TEST1': 'testie', 16:22:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:02 INFO - 'USERDOMAIN': 'T-W732-IX-125', 16:22:02 INFO - 'USERNAME': 'cltbld', 16:22:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:22:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:22:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:22:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:22:02 INFO - 'WINDIR': 'C:\\windows', 16:22:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:22:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:22:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:22:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:22:03 INFO - Running setup.py egg_info for package mozsystemmonitor 16:22:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:22:03 INFO - Running setup.py egg_info for package psutil 16:22:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:22:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:22:03 INFO - Installing collected packages: mozsystemmonitor, psutil 16:22:03 INFO - Running setup.py install for mozsystemmonitor 16:22:03 INFO - Running setup.py install for psutil 16:22:03 INFO - building 'psutil._psutil_windows' extension 16:22:03 INFO - error: Unable to find vcvarsall.bat 16:22:03 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-b15klr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:22:03 INFO - running install 16:22:03 INFO - running build 16:22:03 INFO - running build_py 16:22:03 INFO - running build_ext 16:22:03 INFO - building 'psutil._psutil_windows' extension 16:22:03 INFO - error: Unable to find vcvarsall.bat 16:22:03 INFO - ---------------------------------------- 16:22:03 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-b15klr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:22:03 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:22:03 WARNING - Return code: 1 16:22:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 16:22:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:22: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')]} 16:22:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22: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')]} 16:22:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-125', 'USERDOMAIN': 'T-W732-IX-125', '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-125', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:22:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 16:22:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:22:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:22:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:22:03 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 16:22:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:03 INFO - 'DCLOCATION': 'SCL3', 16:22:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:22:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:22:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:22:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:22:03 INFO - 'HOMEDRIVE': 'C:', 16:22:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:22:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:03 INFO - 'KTS_VERSION': '1.19c', 16:22:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:22:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:22:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 16:22:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:22:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:22:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:22:03 INFO - 'MOZ_AIRBAG': '1', 16:22:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:03 INFO - 'MOZ_MSVCVERSION': '8', 16:22:03 INFO - 'MOZ_NO_REMOTE': '1', 16:22:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:22:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:22:03 INFO - 'NO_EM_RESTART': '1', 16:22:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:03 INFO - 'OS': 'Windows_NT', 16:22:03 INFO - 'OURDRIVE': 'C:', 16:22:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 16:22:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:03 INFO - 'PROCESSOR_LEVEL': '6', 16:22:03 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:22:03 INFO - 'PROMPT': '$P$G', 16:22:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:03 INFO - 'PWD': 'C:\\slave\\test', 16:22:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:03 INFO - 'SYSTEMDRIVE': 'C:', 16:22:03 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:03 INFO - 'TEST1': 'testie', 16:22:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:03 INFO - 'USERDOMAIN': 'T-W732-IX-125', 16:22:03 INFO - 'USERNAME': 'cltbld', 16:22:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:22:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:22:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:22:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:22:03 INFO - 'WINDIR': 'C:\\windows', 16:22:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:22:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:22:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:03 INFO - Downloading/unpacking blobuploader==1.2.4 16:22:03 INFO - Downloading blobuploader-1.2.4.tar.gz 16:22:03 INFO - Running setup.py egg_info for package blobuploader 16:22:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:22:08 INFO - Running setup.py egg_info for package requests 16:22:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:22:08 INFO - Downloading docopt-0.6.1.tar.gz 16:22:08 INFO - Running setup.py egg_info for package docopt 16:22:08 INFO - Installing collected packages: blobuploader, docopt, requests 16:22:08 INFO - Running setup.py install for blobuploader 16:22:08 INFO - Running setup.py install for docopt 16:22:08 INFO - Running setup.py install for requests 16:22:08 INFO - Successfully installed blobuploader docopt requests 16:22:08 INFO - Cleaning up... 16:22:08 INFO - Return code: 0 16:22:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:22:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF30C0>, '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-125', 'USERDOMAIN': 'T-W732-IX-125', '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-125', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:22:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:22:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:22:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:22:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:22:08 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 16:22:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:08 INFO - 'DCLOCATION': 'SCL3', 16:22:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:22:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:22:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:22:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:22:08 INFO - 'HOMEDRIVE': 'C:', 16:22:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:22:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:08 INFO - 'KTS_VERSION': '1.19c', 16:22:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:22:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:22:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 16:22:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:22:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:22:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:22:08 INFO - 'MOZ_AIRBAG': '1', 16:22:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:08 INFO - 'MOZ_MSVCVERSION': '8', 16:22:08 INFO - 'MOZ_NO_REMOTE': '1', 16:22:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:22:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:22:08 INFO - 'NO_EM_RESTART': '1', 16:22:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:08 INFO - 'OS': 'Windows_NT', 16:22:08 INFO - 'OURDRIVE': 'C:', 16:22:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 16:22:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:08 INFO - 'PROCESSOR_LEVEL': '6', 16:22:08 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:22:08 INFO - 'PROMPT': '$P$G', 16:22:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:08 INFO - 'PWD': 'C:\\slave\\test', 16:22:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:08 INFO - 'SYSTEMDRIVE': 'C:', 16:22:08 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:08 INFO - 'TEST1': 'testie', 16:22:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:08 INFO - 'USERDOMAIN': 'T-W732-IX-125', 16:22:08 INFO - 'USERNAME': 'cltbld', 16:22:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:22:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:22:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:22:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:22:08 INFO - 'WINDIR': 'C:\\windows', 16:22:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:22:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:22:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:22:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:22:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:22:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:22:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:22:13 INFO - Unpacking c:\slave\test\build\tests\marionette 16:22:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:22:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:13 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:22:13 INFO - Running setup.py install for browsermob-proxy 16:22:27 INFO - Running setup.py install for manifestparser 16:22:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for marionette-client 16:22:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for marionette-driver 16:22:27 INFO - Running setup.py install for mozcrash 16:22:27 INFO - Running setup.py install for mozdebug 16:22:27 INFO - Running setup.py install for mozdevice 16:22:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for mozfile 16:22:27 INFO - Running setup.py install for mozhttpd 16:22:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for mozinfo 16:22:27 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for mozInstall 16:22:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for mozleak 16:22:27 INFO - Running setup.py install for mozlog 16:22:27 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for moznetwork 16:22:27 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for mozprocess 16:22:27 INFO - Running setup.py install for mozprofile 16:22:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for mozrunner 16:22:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for mozscreenshot 16:22:27 INFO - Running setup.py install for moztest 16:22:27 INFO - Running setup.py install for mozversion 16:22:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:22:27 INFO - Running setup.py install for wptserve 16:22:27 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:22:27 INFO - Cleaning up... 16:22:27 INFO - Return code: 0 16:22:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:22:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:27 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF30C0>, '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-125', 'USERDOMAIN': 'T-W732-IX-125', '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-125', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:22:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:22:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:22:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:22:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:22:27 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 16:22:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:27 INFO - 'DCLOCATION': 'SCL3', 16:22:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:22:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:22:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:22:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:22:27 INFO - 'HOMEDRIVE': 'C:', 16:22:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:22:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:27 INFO - 'KTS_VERSION': '1.19c', 16:22:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:22:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:22:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 16:22:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:22:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:22:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:22:27 INFO - 'MOZ_AIRBAG': '1', 16:22:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:27 INFO - 'MOZ_MSVCVERSION': '8', 16:22:27 INFO - 'MOZ_NO_REMOTE': '1', 16:22:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:22:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:22:27 INFO - 'NO_EM_RESTART': '1', 16:22:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:27 INFO - 'OS': 'Windows_NT', 16:22:27 INFO - 'OURDRIVE': 'C:', 16:22:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 16:22:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:27 INFO - 'PROCESSOR_LEVEL': '6', 16:22:27 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:22:27 INFO - 'PROMPT': '$P$G', 16:22:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:27 INFO - 'PWD': 'C:\\slave\\test', 16:22:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:27 INFO - 'SYSTEMDRIVE': 'C:', 16:22:27 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:27 INFO - 'TEST1': 'testie', 16:22:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:27 INFO - 'USERDOMAIN': 'T-W732-IX-125', 16:22:27 INFO - 'USERNAME': 'cltbld', 16:22:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:22:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:22:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:22:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:22:27 INFO - 'WINDIR': 'C:\\windows', 16:22:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:22:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:22:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:22:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:22:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:22:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:22:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:22:31 INFO - Unpacking c:\slave\test\build\tests\marionette 16:22:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:22:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:31 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)) 16:22:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:22:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 16:22:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:22:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:22:43 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:22:43 INFO - Downloading blessings-1.6.tar.gz 16:22:43 INFO - Running setup.py egg_info for package blessings 16:22:43 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 16:22:43 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:22:43 INFO - Running setup.py install for blessings 16:22:43 INFO - Running setup.py install for browsermob-proxy 16:22:43 INFO - Running setup.py install for manifestparser 16:22:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Running setup.py install for marionette-client 16:22:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Running setup.py install for marionette-driver 16:22:43 INFO - Running setup.py install for mozcrash 16:22:43 INFO - Running setup.py install for mozdebug 16:22:43 INFO - Running setup.py install for mozdevice 16:22:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Running setup.py install for mozhttpd 16:22:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Running setup.py install for mozInstall 16:22:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Running setup.py install for mozleak 16:22:43 INFO - Running setup.py install for mozprofile 16:22:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Running setup.py install for mozrunner 16:22:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:22:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:22:45 INFO - Running setup.py install for mozscreenshot 16:22:45 INFO - Running setup.py install for moztest 16:22:45 INFO - Running setup.py install for mozversion 16:22:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:22:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:22:45 INFO - Running setup.py install for wptserve 16:22:45 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:22:45 INFO - Cleaning up... 16:22:45 INFO - Return code: 0 16:22:45 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:22:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:22:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:22:45 INFO - Reading from file tmpfile_stdout 16:22:45 INFO - Using _rmtree_windows ... 16:22:45 INFO - Using _rmtree_windows ... 16:22:45 INFO - Current package versions: 16:22:45 INFO - blessings == 1.6 16:22:45 INFO - blobuploader == 1.2.4 16:22:45 INFO - browsermob-proxy == 0.6.0 16:22:45 INFO - distribute == 0.6.14 16:22:45 INFO - docopt == 0.6.1 16:22:45 INFO - manifestparser == 1.1 16:22:45 INFO - marionette-client == 2.3.0 16:22:45 INFO - marionette-driver == 1.4.0 16:22:45 INFO - mozInstall == 1.12 16:22:45 INFO - mozcrash == 0.17 16:22:45 INFO - mozdebug == 0.1 16:22:45 INFO - mozdevice == 0.48 16:22:45 INFO - mozfile == 1.2 16:22:45 INFO - mozhttpd == 0.7 16:22:45 INFO - mozinfo == 0.9 16:22:45 INFO - mozleak == 0.1 16:22:45 INFO - mozlog == 3.1 16:22:45 INFO - moznetwork == 0.27 16:22:45 INFO - mozprocess == 0.22 16:22:45 INFO - mozprofile == 0.28 16:22:45 INFO - mozrunner == 6.11 16:22:45 INFO - mozscreenshot == 0.1 16:22:45 INFO - mozsystemmonitor == 0.0 16:22:45 INFO - moztest == 0.7 16:22:45 INFO - mozversion == 1.4 16:22:45 INFO - requests == 1.2.3 16:22:45 INFO - wptserve == 1.4.0 16:22:45 INFO - Running post-action listener: _resource_record_post_action 16:22:45 INFO - Running post-action listener: _start_resource_monitoring 16:22:45 INFO - Starting resource monitoring. 16:22:45 INFO - ##### 16:22:45 INFO - ##### Running pull step. 16:22:45 INFO - ##### 16:22:45 INFO - Running pre-action listener: _resource_record_pre_action 16:22:45 INFO - Running main action method: pull 16:22:45 INFO - Pull has nothing to do! 16:22:45 INFO - Running post-action listener: _resource_record_post_action 16:22:45 INFO - ##### 16:22:45 INFO - ##### Running install step. 16:22:45 INFO - ##### 16:22:45 INFO - Running pre-action listener: _resource_record_pre_action 16:22:45 INFO - Running main action method: install 16:22:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:22:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:22:46 INFO - Reading from file tmpfile_stdout 16:22:46 INFO - Using _rmtree_windows ... 16:22:46 INFO - Using _rmtree_windows ... 16:22:46 INFO - Detecting whether we're running mozinstall >=1.0... 16:22:46 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:22:46 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:22:46 INFO - Reading from file tmpfile_stdout 16:22:46 INFO - Output received: 16:22:46 INFO - Usage: mozinstall-script.py [options] installer 16:22:46 INFO - Options: 16:22:46 INFO - -h, --help show this help message and exit 16:22:46 INFO - -d DEST, --destination=DEST 16:22:46 INFO - Directory to install application into. [default: 16:22:46 INFO - "C:\slave\test"] 16:22:46 INFO - --app=APP Application being installed. [default: firefox] 16:22:46 INFO - Using _rmtree_windows ... 16:22:46 INFO - Using _rmtree_windows ... 16:22:46 INFO - mkdir: C:\slave\test\build\application 16:22:46 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 16:22:46 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 16:22:48 INFO - Reading from file tmpfile_stdout 16:22:48 INFO - Output received: 16:22:48 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:22:48 INFO - Using _rmtree_windows ... 16:22:48 INFO - Using _rmtree_windows ... 16:22:48 INFO - Running post-action listener: _resource_record_post_action 16:22:48 INFO - ##### 16:22:48 INFO - ##### Running run-tests step. 16:22:48 INFO - ##### 16:22:48 INFO - Running pre-action listener: _resource_record_pre_action 16:22:48 INFO - Running main action method: run_tests 16:22:48 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:22:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:22:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:22:48 INFO - grabbing minidump binary from tooltool 16:22:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:48 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF30C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:22:48 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 16:22:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 16:22:48 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:22:50 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpykfndx 16:22:50 INFO - INFO - File integrity verified, renaming tmpykfndx to win32-minidump_stackwalk.exe 16:22:50 INFO - Return code: 0 16:22:50 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:22:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:22:50 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/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 16:22:50 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/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 16:22:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:22:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:22:50 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 16:22:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:50 INFO - 'DCLOCATION': 'SCL3', 16:22:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:22:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:22:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:22:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:22:50 INFO - 'HOMEDRIVE': 'C:', 16:22:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:22:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:50 INFO - 'KTS_VERSION': '1.19c', 16:22:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:22:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:22:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 16:22:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:22:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:22:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:22:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:22:50 INFO - 'MOZ_AIRBAG': '1', 16:22:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:50 INFO - 'MOZ_MSVCVERSION': '8', 16:22:50 INFO - 'MOZ_NO_REMOTE': '1', 16:22:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:22:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:22:50 INFO - 'NO_EM_RESTART': '1', 16:22:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:50 INFO - 'OS': 'Windows_NT', 16:22:50 INFO - 'OURDRIVE': 'C:', 16:22:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 16:22:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:50 INFO - 'PROCESSOR_LEVEL': '6', 16:22:50 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:22:50 INFO - 'PROMPT': '$P$G', 16:22:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:50 INFO - 'PWD': 'C:\\slave\\test', 16:22:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:50 INFO - 'SYSTEMDRIVE': 'C:', 16:22:50 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:50 INFO - 'TEST1': 'testie', 16:22:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:22:50 INFO - 'USERDOMAIN': 'T-W732-IX-125', 16:22:50 INFO - 'USERNAME': 'cltbld', 16:22:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:22:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:22:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:22:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:22:50 INFO - 'WINDIR': 'C:\\windows', 16:22:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:22:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:22:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:50 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/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 16:22:52 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 16:22:52 INFO - import pkg_resources 16:22:53 INFO - Using 1 client processes 16:22:56 INFO - SUITE-START | Running 778 tests 16:22:56 INFO - Running testharness tests 16:22:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:22:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 16:22:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:22:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:22:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:22:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:22:57 INFO - Setting up ssl 16:22:57 INFO - PROCESS | certutil | 16:22:57 INFO - PROCESS | certutil | 16:22:57 INFO - PROCESS | certutil | 16:22:57 INFO - Certificate Nickname Trust Attributes 16:22:57 INFO - SSL,S/MIME,JAR/XPI 16:22:57 INFO - 16:22:57 INFO - web-platform-tests CT,, 16:22:57 INFO - 16:22:57 INFO - Starting runner 16:22:57 INFO - PROCESS | 3644 | [3644] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:22:57 INFO - PROCESS | 3644 | [3644] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:22:58 INFO - PROCESS | 3644 | [3644] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 16:22:58 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 16:22:58 INFO - PROCESS | 3644 | [3644] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 16:22:59 INFO - PROCESS | 3644 | 1464391379730 Marionette DEBUG Marionette enabled via build flag and pref 16:23:00 INFO - PROCESS | 3644 | ++DOCSHELL 11802000 == 1 [pid = 3644] [id = 1] 16:23:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 1 (11802400) [pid = 3644] [serial = 1] [outer = 00000000] 16:23:00 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:23:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 2 (11803000) [pid = 3644] [serial = 2] [outer = 11802400] 16:23:01 INFO - PROCESS | 3644 | ++DOCSHELL 11A8FC00 == 2 [pid = 3644] [id = 2] 16:23:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 3 (11A90000) [pid = 3644] [serial = 3] [outer = 00000000] 16:23:01 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:23:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 4 (11A90C00) [pid = 3644] [serial = 4] [outer = 11A90000] 16:23:01 INFO - PROCESS | 3644 | 1464391381364 Marionette INFO Listening on port 2828 16:23:03 INFO - PROCESS | 3644 | 1464391383004 Marionette DEBUG Marionette enabled via command-line flag 16:23:03 INFO - PROCESS | 3644 | [3644] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:23:03 INFO - PROCESS | 3644 | [3644] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:23:03 INFO - PROCESS | 3644 | ++DOCSHELL 1041DC00 == 3 [pid = 3644] [id = 3] 16:23:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 5 (1041E000) [pid = 3644] [serial = 5] [outer = 00000000] 16:23:03 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:23:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 6 (1041EC00) [pid = 3644] [serial = 6] [outer = 1041E000] 16:23:03 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:23:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 7 (16229400) [pid = 3644] [serial = 7] [outer = 11A90000] 16:23:04 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:04 INFO - PROCESS | 3644 | 1464391384057 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49724 16:23:04 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:04 INFO - PROCESS | 3644 | 1464391384063 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49726 16:23:04 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:04 INFO - PROCESS | 3644 | 1464391384071 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49728 16:23:04 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:04 INFO - PROCESS | 3644 | 1464391384107 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49729 16:23:04 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:04 INFO - PROCESS | 3644 | 1464391384113 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49731 16:23:04 INFO - PROCESS | 3644 | 1464391384116 Marionette DEBUG Closed connection conn0 16:23:04 INFO - PROCESS | 3644 | 1464391384118 Marionette DEBUG Closed connection conn1 16:23:04 INFO - PROCESS | 3644 | 1464391384120 Marionette DEBUG Closed connection conn2 16:23:04 INFO - PROCESS | 3644 | 1464391384187 Marionette DEBUG Closed connection conn3 16:23:04 INFO - PROCESS | 3644 | 1464391384278 Marionette DEBUG Closed connection conn4 16:23:04 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:04 INFO - PROCESS | 3644 | 1464391384284 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49732 16:23:04 INFO - PROCESS | 3644 | 1464391384320 Marionette DEBUG Closed connection conn5 16:23:04 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:04 INFO - PROCESS | 3644 | 1464391384325 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49733 16:23:04 INFO - PROCESS | 3644 | ++DOCSHELL 16E0F800 == 4 [pid = 3644] [id = 4] 16:23:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 8 (16E0FC00) [pid = 3644] [serial = 8] [outer = 00000000] 16:23:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 9 (17E23400) [pid = 3644] [serial = 9] [outer = 16E0FC00] 16:23:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 10 (17E28800) [pid = 3644] [serial = 10] [outer = 16E0FC00] 16:23:04 INFO - PROCESS | 3644 | 1464391384464 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:23:04 INFO - PROCESS | 3644 | 1464391384469 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527151144","device":"desktop","version":"48.0a2"} 16:23:05 INFO - PROCESS | 3644 | [3644] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:23:05 INFO - PROCESS | 3644 | [3644] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:23:05 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:23:06 INFO - PROCESS | 3644 | ++DOCSHELL 18EF0C00 == 5 [pid = 3644] [id = 5] 16:23:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 11 (18EF1800) [pid = 3644] [serial = 11] [outer = 00000000] 16:23:06 INFO - PROCESS | 3644 | ++DOCSHELL 19124800 == 6 [pid = 3644] [id = 6] 16:23:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 12 (19124C00) [pid = 3644] [serial = 12] [outer = 00000000] 16:23:06 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:23:07 INFO - PROCESS | 3644 | ++DOCSHELL 1A3ECC00 == 7 [pid = 3644] [id = 7] 16:23:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 13 (1A3ED000) [pid = 3644] [serial = 13] [outer = 00000000] 16:23:07 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:23:07 INFO - PROCESS | 3644 | [3644] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:23:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 14 (1A6DF000) [pid = 3644] [serial = 14] [outer = 1A3ED000] 16:23:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 15 (1A242C00) [pid = 3644] [serial = 15] [outer = 18EF1800] 16:23:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 16 (1A244400) [pid = 3644] [serial = 16] [outer = 19124C00] 16:23:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 17 (1A246C00) [pid = 3644] [serial = 17] [outer = 1A3ED000] 16:23:08 INFO - PROCESS | 3644 | 1464391388118 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 3644 | 1464391388132 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 18 (1C95FC00) [pid = 3644] [serial = 18] [outer = 1A3ED000] 16:23:08 INFO - PROCESS | 3644 | 1464391388906 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"4ce9484e-68d4-49de-8bd3-1f067a5fe352","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527151144","device":"desktop","version":"48.0a2","command_id":1}}] 16:23:09 INFO - PROCESS | 3644 | 1464391389180 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}] 16:23:09 INFO - PROCESS | 3644 | 1464391389210 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:23:09 INFO - PROCESS | 3644 | 1464391389264 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:23:09 INFO - PROCESS | 3644 | [3644] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:23:10 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:23:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 19 (1BBE3C00) [pid = 3644] [serial = 19] [outer = 1A3ED000] 16:23:10 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:23:10 INFO - PROCESS | 3644 | 1464391390335 Marionette TRACE conn6 <- [1,3,null,{}] 16:23:10 INFO - PROCESS | 3644 | 1464391390339 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:23:10 INFO - PROCESS | 3644 | 1464391390355 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:23:10 INFO - PROCESS | 3644 | 1464391390409 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 3644 | 1464391390412 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:23:10 INFO - PROCESS | 3644 | 1464391390416 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - PROCESS | 3644 | 1464391390420 Marionette TRACE conn6 <- [1,6,null,{}] 16:23:10 INFO - PROCESS | 3644 | 1464391390466 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}] 16:23:10 INFO - PROCESS | 3644 | 1464391390480 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:23:10 INFO - PROCESS | 3644 | 1464391390484 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:10 INFO - PROCESS | 3644 | ++DOCSHELL 1DBE7C00 == 8 [pid = 3644] [id = 8] 16:23:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 20 (1DBE8000) [pid = 3644] [serial = 20] [outer = 00000000] 16:23:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 21 (1DBEA400) [pid = 3644] [serial = 21] [outer = 1DBE8000] 16:23:10 INFO - PROCESS | 3644 | 1464391390532 Marionette DEBUG loaded listener.js 16:23:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 22 (1DBEE400) [pid = 3644] [serial = 22] [outer = 1DBE8000] 16:23:10 INFO - PROCESS | 3644 | --DOCSHELL 11802000 == 7 [pid = 3644] [id = 1] 16:23:10 INFO - PROCESS | 3644 | ++DOCSHELL 0CA73000 == 8 [pid = 3644] [id = 9] 16:23:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 23 (0CA75000) [pid = 3644] [serial = 23] [outer = 00000000] 16:23:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 24 (10412400) [pid = 3644] [serial = 24] [outer = 0CA75000] 16:23:10 INFO - PROCESS | 3644 | 1464391390960 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 25 (10952000) [pid = 3644] [serial = 25] [outer = 0CA75000] 16:23:11 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:23:11 INFO - PROCESS | 3644 | 1464391391835 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]]]}] 16:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1471ms 16:23:11 INFO - PROCESS | 3644 | 1464391391891 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:23:11 INFO - PROCESS | 3644 | 1464391391895 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:23:11 INFO - PROCESS | 3644 | 1464391391900 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:23:11 INFO - PROCESS | 3644 | 1464391391903 Marionette TRACE conn6 <- [1,10,null,{}] 16:23:11 INFO - PROCESS | 3644 | 1464391391909 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}] 16:23:12 INFO - PROCESS | 3644 | 1464391392079 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:23:12 INFO - PROCESS | 3644 | 1464391392200 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:12 INFO - PROCESS | 3644 | ++DOCSHELL 1A744000 == 9 [pid = 3644] [id = 10] 16:23:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 26 (1A745C00) [pid = 3644] [serial = 26] [outer = 00000000] 16:23:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 27 (1BCCEC00) [pid = 3644] [serial = 27] [outer = 1A745C00] 16:23:12 INFO - PROCESS | 3644 | 1464391392264 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 28 (1BDF0000) [pid = 3644] [serial = 28] [outer = 1A745C00] 16:23:12 INFO - PROCESS | 3644 | 1464391392837 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]]]}] 16:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 987ms 16:23:12 INFO - PROCESS | 3644 | 1464391392888 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:23:12 INFO - PROCESS | 3644 | 1464391392892 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:23:12 INFO - PROCESS | 3644 | 1464391392899 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:23:12 INFO - PROCESS | 3644 | 1464391392902 Marionette TRACE conn6 <- [1,14,null,{}] 16:23:12 INFO - PROCESS | 3644 | 1464391392907 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}] 16:23:13 INFO - PROCESS | 3644 | 1464391393037 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:23:13 INFO - PROCESS | 3644 | 1464391393103 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:13 INFO - PROCESS | 3644 | ++DOCSHELL 1913E800 == 10 [pid = 3644] [id = 11] 16:23:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 29 (1913F800) [pid = 3644] [serial = 29] [outer = 00000000] 16:23:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 30 (1CD91C00) [pid = 3644] [serial = 30] [outer = 1913F800] 16:23:13 INFO - PROCESS | 3644 | 1464391393163 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 31 (1D8E9800) [pid = 3644] [serial = 31] [outer = 1913F800] 16:23:13 INFO - PROCESS | 3644 | ++DOCSHELL 10977800 == 11 [pid = 3644] [id = 12] 16:23:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 32 (10979400) [pid = 3644] [serial = 32] [outer = 00000000] 16:23:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 33 (1096E000) [pid = 3644] [serial = 33] [outer = 10979400] 16:23:13 INFO - PROCESS | 3644 | --DOCSHELL 16E0F800 == 10 [pid = 3644] [id = 4] 16:23:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 34 (0CD40000) [pid = 3644] [serial = 34] [outer = 10979400] 16:23:13 INFO - PROCESS | 3644 | ++DOCSHELL 0CA32400 == 11 [pid = 3644] [id = 13] 16:23:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 35 (1095BC00) [pid = 3644] [serial = 35] [outer = 00000000] 16:23:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 36 (11044000) [pid = 3644] [serial = 36] [outer = 1095BC00] 16:23:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 37 (0CD3B000) [pid = 3644] [serial = 37] [outer = 1095BC00] 16:23:13 INFO - PROCESS | 3644 | 1464391393985 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]]]}] 16:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1117ms 16:23:14 INFO - PROCESS | 3644 | 1464391394041 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 3644 | 1464391394046 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:23:14 INFO - PROCESS | 3644 | 1464391394051 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:23:14 INFO - PROCESS | 3644 | 1464391394054 Marionette TRACE conn6 <- [1,18,null,{}] 16:23:14 INFO - PROCESS | 3644 | 1464391394084 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}] 16:23:14 INFO - PROCESS | 3644 | 1464391394179 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:23:14 INFO - PROCESS | 3644 | 1464391394193 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:14 INFO - PROCESS | 3644 | ++DOCSHELL 10951800 == 12 [pid = 3644] [id = 14] 16:23:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 38 (11A70C00) [pid = 3644] [serial = 38] [outer = 00000000] 16:23:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 39 (14CEB800) [pid = 3644] [serial = 39] [outer = 11A70C00] 16:23:14 INFO - PROCESS | 3644 | 1464391394241 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 40 (14F2C400) [pid = 3644] [serial = 40] [outer = 11A70C00] 16:23:14 INFO - PROCESS | 3644 | 1464391394671 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]]]}] 16:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 650ms 16:23:14 INFO - PROCESS | 3644 | 1464391394707 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 3644 | 1464391394713 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:23:14 INFO - PROCESS | 3644 | 1464391394722 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - PROCESS | 3644 | 1464391394724 Marionette TRACE conn6 <- [1,22,null,{}] 16:23:14 INFO - PROCESS | 3644 | 1464391394728 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}] 16:23:14 INFO - PROCESS | 3644 | 1464391394812 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:23:14 INFO - PROCESS | 3644 | 1464391394820 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:14 INFO - PROCESS | 3644 | ++DOCSHELL 15396800 == 13 [pid = 3644] [id = 15] 16:23:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 41 (15399C00) [pid = 3644] [serial = 41] [outer = 00000000] 16:23:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 42 (162E8400) [pid = 3644] [serial = 42] [outer = 15399C00] 16:23:14 INFO - PROCESS | 3644 | 1464391394866 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 43 (16C66000) [pid = 3644] [serial = 43] [outer = 15399C00] 16:23:15 INFO - PROCESS | 3644 | 1464391395292 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]]]}] 16:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 16:23:15 INFO - PROCESS | 3644 | 1464391395359 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 3644 | 1464391395361 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:23:15 INFO - PROCESS | 3644 | 1464391395365 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:23:15 INFO - PROCESS | 3644 | 1464391395369 Marionette TRACE conn6 <- [1,26,null,{}] 16:23:15 INFO - PROCESS | 3644 | 1464391395381 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}] 16:23:15 INFO - PROCESS | 3644 | 1464391395474 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:23:15 INFO - PROCESS | 3644 | 1464391395494 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:15 INFO - PROCESS | 3644 | ++DOCSHELL 185E5400 == 14 [pid = 3644] [id = 16] 16:23:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 44 (185E7800) [pid = 3644] [serial = 44] [outer = 00000000] 16:23:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 45 (18EE6C00) [pid = 3644] [serial = 45] [outer = 185E7800] 16:23:15 INFO - PROCESS | 3644 | 1464391395545 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (1912C000) [pid = 3644] [serial = 46] [outer = 185E7800] 16:23:15 INFO - PROCESS | 3644 | 1464391395955 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]]]}] 16:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 16:23:15 INFO - PROCESS | 3644 | 1464391395999 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 3644 | 1464391396002 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:23:15 INFO - PROCESS | 3644 | 1464391396005 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:23:16 INFO - PROCESS | 3644 | 1464391396006 Marionette TRACE conn6 <- [1,30,null,{}] 16:23:16 INFO - PROCESS | 3644 | 1464391396010 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}] 16:23:16 INFO - PROCESS | 3644 | 1464391396091 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:23:16 INFO - PROCESS | 3644 | 1464391396098 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:16 INFO - PROCESS | 3644 | ++DOCSHELL 185E3800 == 15 [pid = 3644] [id = 17] 16:23:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (19133800) [pid = 3644] [serial = 47] [outer = 00000000] 16:23:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (1A3F0800) [pid = 3644] [serial = 48] [outer = 19133800] 16:23:16 INFO - PROCESS | 3644 | 1464391396146 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (1B482800) [pid = 3644] [serial = 49] [outer = 19133800] 16:23:16 INFO - PROCESS | 3644 | 1464391396576 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]]]}] 16:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 16:23:16 INFO - PROCESS | 3644 | 1464391396639 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:23:16 INFO - PROCESS | 3644 | 1464391396641 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:23:16 INFO - PROCESS | 3644 | 1464391396644 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:23:16 INFO - PROCESS | 3644 | 1464391396646 Marionette TRACE conn6 <- [1,34,null,{}] 16:23:16 INFO - PROCESS | 3644 | 1464391396649 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}] 16:23:16 INFO - PROCESS | 3644 | 1464391396732 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:23:16 INFO - PROCESS | 3644 | 1464391396738 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:16 INFO - PROCESS | 3644 | ++DOCSHELL 17E23000 == 16 [pid = 3644] [id = 18] 16:23:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (1B913400) [pid = 3644] [serial = 50] [outer = 00000000] 16:23:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (1BA2AC00) [pid = 3644] [serial = 51] [outer = 1B913400] 16:23:16 INFO - PROCESS | 3644 | 1464391396786 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (1BBEE800) [pid = 3644] [serial = 52] [outer = 1B913400] 16:23:17 INFO - PROCESS | 3644 | 1464391397208 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]]]}] 16:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 16:23:17 INFO - PROCESS | 3644 | 1464391397214 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:23:17 INFO - PROCESS | 3644 | 1464391397216 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:23:17 INFO - PROCESS | 3644 | 1464391397220 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 3644 | 1464391397221 Marionette TRACE conn6 <- [1,38,null,{}] 16:23:17 INFO - PROCESS | 3644 | 1464391397225 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}] 16:23:17 INFO - PROCESS | 3644 | 1464391397342 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:23:17 INFO - PROCESS | 3644 | 1464391397349 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:17 INFO - PROCESS | 3644 | ++DOCSHELL 17F06000 == 17 [pid = 3644] [id = 19] 16:23:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (17F0D000) [pid = 3644] [serial = 53] [outer = 00000000] 16:23:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (1B9EE000) [pid = 3644] [serial = 54] [outer = 17F0D000] 16:23:17 INFO - PROCESS | 3644 | 1464391397395 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (1BDF3000) [pid = 3644] [serial = 55] [outer = 17F0D000] 16:23:17 INFO - PROCESS | 3644 | 1464391397796 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]]]}] 16:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 631ms 16:23:17 INFO - PROCESS | 3644 | 1464391397852 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:23:17 INFO - PROCESS | 3644 | 1464391397854 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:23:17 INFO - PROCESS | 3644 | 1464391397857 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 3644 | 1464391397859 Marionette TRACE conn6 <- [1,42,null,{}] 16:23:17 INFO - PROCESS | 3644 | 1464391397862 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}] 16:23:17 INFO - PROCESS | 3644 | 1464391397935 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:23:17 INFO - PROCESS | 3644 | 1464391397942 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:17 INFO - PROCESS | 3644 | ++DOCSHELL 1BAF1C00 == 18 [pid = 3644] [id = 20] 16:23:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (1BAF2000) [pid = 3644] [serial = 56] [outer = 00000000] 16:23:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (1BAF5C00) [pid = 3644] [serial = 57] [outer = 1BAF2000] 16:23:17 INFO - PROCESS | 3644 | 1464391397989 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (1BCC8000) [pid = 3644] [serial = 58] [outer = 1BAF2000] 16:23:18 INFO - PROCESS | 3644 | 1464391398458 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]]]}] 16:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 16:23:18 INFO - PROCESS | 3644 | 1464391398488 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 3644 | 1464391398489 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:23:18 INFO - PROCESS | 3644 | 1464391398504 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - PROCESS | 3644 | 1464391398506 Marionette TRACE conn6 <- [1,46,null,{}] 16:23:18 INFO - PROCESS | 3644 | 1464391398509 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}] 16:23:18 INFO - PROCESS | 3644 | 1464391398584 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:23:18 INFO - PROCESS | 3644 | 1464391398590 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:18 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F0000 == 19 [pid = 3644] [id = 21] 16:23:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (0C5F0400) [pid = 3644] [serial = 59] [outer = 00000000] 16:23:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (0C5F4400) [pid = 3644] [serial = 60] [outer = 0C5F0400] 16:23:18 INFO - PROCESS | 3644 | 1464391398640 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (1BAEAC00) [pid = 3644] [serial = 61] [outer = 0C5F0400] 16:23:19 INFO - PROCESS | 3644 | 1464391399063 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]]]}] 16:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 569ms 16:23:19 INFO - PROCESS | 3644 | 1464391399079 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 3644 | 1464391399081 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:23:19 INFO - PROCESS | 3644 | 1464391399084 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - PROCESS | 3644 | 1464391399085 Marionette TRACE conn6 <- [1,50,null,{}] 16:23:19 INFO - PROCESS | 3644 | 1464391399089 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}] 16:23:19 INFO - PROCESS | 3644 | 1464391399195 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:23:19 INFO - PROCESS | 3644 | 1464391399203 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:19 INFO - PROCESS | 3644 | ++DOCSHELL 1BAF3800 == 20 [pid = 3644] [id = 22] 16:23:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (1CD8F400) [pid = 3644] [serial = 62] [outer = 00000000] 16:23:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (1DCD1400) [pid = 3644] [serial = 63] [outer = 1CD8F400] 16:23:19 INFO - PROCESS | 3644 | 1464391399247 Marionette DEBUG loaded listener.js 16:23:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (1DCD1800) [pid = 3644] [serial = 64] [outer = 1CD8F400] 16:23:19 INFO - PROCESS | 3644 | 1464391399601 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]]]}] 16:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 16:23:19 INFO - PROCESS | 3644 | 1464391399655 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 3644 | 1464391399657 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:23:19 INFO - PROCESS | 3644 | 1464391399659 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - PROCESS | 3644 | 1464391399661 Marionette TRACE conn6 <- [1,54,null,{}] 16:23:19 INFO - PROCESS | 3644 | 1464391399665 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}] 16:23:19 INFO - PROCESS | 3644 | 1464391399742 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:23:19 INFO - PROCESS | 3644 | 1464391399812 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:19 INFO - PROCESS | 3644 | ++DOCSHELL 10C22C00 == 21 [pid = 3644] [id = 23] 16:23:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (10C24C00) [pid = 3644] [serial = 65] [outer = 00000000] 16:23:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (10C2B800) [pid = 3644] [serial = 66] [outer = 10C24C00] 16:23:19 INFO - PROCESS | 3644 | 1464391399859 Marionette DEBUG loaded listener.js 16:23:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (10C2FC00) [pid = 3644] [serial = 67] [outer = 10C24C00] 16:23:20 INFO - PROCESS | 3644 | 1464391400246 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]]]}] 16:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 16:23:20 INFO - PROCESS | 3644 | 1464391400291 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:23:20 INFO - PROCESS | 3644 | 1464391400293 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:23:20 INFO - PROCESS | 3644 | 1464391400296 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:23:20 INFO - PROCESS | 3644 | 1464391400299 Marionette TRACE conn6 <- [1,58,null,{}] 16:23:20 INFO - PROCESS | 3644 | 1464391400302 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}] 16:23:20 INFO - PROCESS | 3644 | 1464391400424 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:23:20 INFO - PROCESS | 3644 | 1464391400434 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:20 INFO - PROCESS | 3644 | ++DOCSHELL 10B26800 == 22 [pid = 3644] [id = 24] 16:23:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (10B26C00) [pid = 3644] [serial = 68] [outer = 00000000] 16:23:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (10C2D000) [pid = 3644] [serial = 69] [outer = 10B26C00] 16:23:20 INFO - PROCESS | 3644 | 1464391400483 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (1DCD1000) [pid = 3644] [serial = 70] [outer = 10B26C00] 16:23:20 INFO - PROCESS | 3644 | 1464391400853 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]]]}] 16:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 16:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:23:20 INFO - PROCESS | 3644 | 1464391400871 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:23:20 INFO - PROCESS | 3644 | 1464391400872 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:23:20 INFO - PROCESS | 3644 | 1464391400875 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - PROCESS | 3644 | 1464391400877 Marionette TRACE conn6 <- [1,62,null,{}] 16:23:20 INFO - PROCESS | 3644 | 1464391400880 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}] 16:23:20 INFO - PROCESS | 3644 | 1464391400955 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:23:20 INFO - PROCESS | 3644 | 1464391400963 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:20 INFO - PROCESS | 3644 | ++DOCSHELL 1DCDEC00 == 23 [pid = 3644] [id = 25] 16:23:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1DCDF000) [pid = 3644] [serial = 71] [outer = 00000000] 16:23:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1E112000) [pid = 3644] [serial = 72] [outer = 1DCDF000] 16:23:21 INFO - PROCESS | 3644 | 1464391401007 Marionette DEBUG loaded listener.js 16:23:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1E110000) [pid = 3644] [serial = 73] [outer = 1DCDF000] 16:23:21 INFO - PROCESS | 3644 | 1464391401426 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]]]}] 16:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 16:23:21 INFO - PROCESS | 3644 | 1464391401447 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 3644 | 1464391401449 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:23:22 INFO - PROCESS | 3644 | 1464391402195 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 3644 | 1464391402199 Marionette TRACE conn6 <- [1,66,null,{}] 16:23:22 INFO - PROCESS | 3644 | 1464391402225 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}] 16:23:22 INFO - PROCESS | 3644 | 1464391402369 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:23:22 INFO - PROCESS | 3644 | 1464391402392 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:22 INFO - PROCESS | 3644 | ++DOCSHELL 1040C800 == 24 [pid = 3644] [id = 26] 16:23:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (10411C00) [pid = 3644] [serial = 74] [outer = 00000000] 16:23:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1041D000) [pid = 3644] [serial = 75] [outer = 10411C00] 16:23:22 INFO - PROCESS | 3644 | 1464391402441 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (104F4000) [pid = 3644] [serial = 76] [outer = 10411C00] 16:23:22 INFO - PROCESS | 3644 | 1464391402870 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]]]}] 16:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1441ms 16:23:22 INFO - PROCESS | 3644 | 1464391402894 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:23:22 INFO - PROCESS | 3644 | 1464391402899 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:23:22 INFO - PROCESS | 3644 | 1464391402903 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 3644 | 1464391402906 Marionette TRACE conn6 <- [1,70,null,{}] 16:23:22 INFO - PROCESS | 3644 | 1464391402913 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}] 16:23:23 INFO - PROCESS | 3644 | 1464391403022 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:23:23 INFO - PROCESS | 3644 | 1464391403030 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 3644 | ++DOCSHELL 10C22800 == 25 [pid = 3644] [id = 27] 16:23:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (10C23C00) [pid = 3644] [serial = 77] [outer = 00000000] 16:23:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10C2C000) [pid = 3644] [serial = 78] [outer = 10C23C00] 16:23:23 INFO - PROCESS | 3644 | 1464391403079 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (10E30800) [pid = 3644] [serial = 79] [outer = 10C23C00] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (16E0FC00) [pid = 3644] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1CD8F400) [pid = 3644] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10C24C00) [pid = 3644] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1DBE8000) [pid = 3644] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1A745C00) [pid = 3644] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1913F800) [pid = 3644] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (11A70C00) [pid = 3644] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (15399C00) [pid = 3644] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (185E7800) [pid = 3644] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (19133800) [pid = 3644] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1B913400) [pid = 3644] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (17F0D000) [pid = 3644] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:23:23 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (10B26C00) [pid = 3644] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:23:23 INFO - PROCESS | 3644 | 1464391403881 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]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1020ms 16:23:23 INFO - PROCESS | 3644 | 1464391403925 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 3644 | 1464391403928 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:23:23 INFO - PROCESS | 3644 | 1464391403931 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:23:23 INFO - PROCESS | 3644 | 1464391403933 Marionette TRACE conn6 <- [1,74,null,{}] 16:23:23 INFO - PROCESS | 3644 | 1464391403937 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}] 16:23:24 INFO - PROCESS | 3644 | 1464391404016 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:23:24 INFO - PROCESS | 3644 | 1464391404025 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 3644 | ++DOCSHELL 11A8BC00 == 26 [pid = 3644] [id = 28] 16:23:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (11A8D400) [pid = 3644] [serial = 80] [outer = 00000000] 16:23:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (14CEC400) [pid = 3644] [serial = 81] [outer = 11A8D400] 16:23:24 INFO - PROCESS | 3644 | 1464391404081 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (15607800) [pid = 3644] [serial = 82] [outer = 11A8D400] 16:23:24 INFO - PROCESS | 3644 | 1464391404507 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]]]}] 16:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 16:23:24 INFO - PROCESS | 3644 | 1464391404570 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 3644 | 1464391404572 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:23:24 INFO - PROCESS | 3644 | 1464391404575 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 3644 | 1464391404577 Marionette TRACE conn6 <- [1,78,null,{}] 16:23:24 INFO - PROCESS | 3644 | 1464391404581 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}] 16:23:24 INFO - PROCESS | 3644 | 1464391404668 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:23:24 INFO - PROCESS | 3644 | 1464391404675 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 3644 | ++DOCSHELL 162F0400 == 27 [pid = 3644] [id = 29] 16:23:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (16C66400) [pid = 3644] [serial = 83] [outer = 00000000] 16:23:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (17E28400) [pid = 3644] [serial = 84] [outer = 16C66400] 16:23:24 INFO - PROCESS | 3644 | 1464391404722 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (17F01400) [pid = 3644] [serial = 85] [outer = 16C66400] 16:23:25 INFO - PROCESS | 3644 | 1464391405190 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]]]}] 16:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 670ms 16:23:25 INFO - PROCESS | 3644 | 1464391405246 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:23:25 INFO - PROCESS | 3644 | 1464391405248 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:23:25 INFO - PROCESS | 3644 | 1464391405251 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 3644 | 1464391405253 Marionette TRACE conn6 <- [1,82,null,{}] 16:23:25 INFO - PROCESS | 3644 | 1464391405256 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}] 16:23:25 INFO - PROCESS | 3644 | 1464391405333 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:23:25 INFO - PROCESS | 3644 | 1464391405365 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:25 INFO - PROCESS | 3644 | ++DOCSHELL 17F0C000 == 28 [pid = 3644] [id = 30] 16:23:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (17F0D800) [pid = 3644] [serial = 86] [outer = 00000000] 16:23:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (18EEA400) [pid = 3644] [serial = 87] [outer = 17F0D800] 16:23:25 INFO - PROCESS | 3644 | 1464391405411 Marionette DEBUG loaded listener.js 16:23:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (19129800) [pid = 3644] [serial = 88] [outer = 17F0D800] 16:23:25 INFO - PROCESS | 3644 | 1464391405825 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]]]}] 16:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 16:23:25 INFO - PROCESS | 3644 | 1464391405883 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:23:25 INFO - PROCESS | 3644 | 1464391405887 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:23:25 INFO - PROCESS | 3644 | 1464391405892 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 3644 | 1464391405896 Marionette TRACE conn6 <- [1,86,null,{}] 16:23:25 INFO - PROCESS | 3644 | 1464391405907 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}] 16:23:26 INFO - PROCESS | 3644 | 1464391406018 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:23:26 INFO - PROCESS | 3644 | 1464391406108 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 3644 | ++DOCSHELL 10420000 == 29 [pid = 3644] [id = 31] 16:23:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1045B400) [pid = 3644] [serial = 89] [outer = 00000000] 16:23:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (10958C00) [pid = 3644] [serial = 90] [outer = 1045B400] 16:23:26 INFO - PROCESS | 3644 | 1464391406166 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10B27400) [pid = 3644] [serial = 91] [outer = 1045B400] 16:23:26 INFO - PROCESS | 3644 | 1464391406716 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]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 16:23:26 INFO - PROCESS | 3644 | 1464391406783 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 3644 | 1464391406787 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:23:26 INFO - PROCESS | 3644 | 1464391406795 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - PROCESS | 3644 | 1464391406799 Marionette TRACE conn6 <- [1,90,null,{}] 16:23:26 INFO - PROCESS | 3644 | 1464391406803 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}] 16:23:26 INFO - PROCESS | 3644 | 1464391406947 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:23:27 INFO - PROCESS | 3644 | 1464391407013 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 3644 | ++DOCSHELL 16C64000 == 30 [pid = 3644] [id = 32] 16:23:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16CB3800) [pid = 3644] [serial = 92] [outer = 00000000] 16:23:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (17F03C00) [pid = 3644] [serial = 93] [outer = 16CB3800] 16:23:27 INFO - PROCESS | 3644 | 1464391407074 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (18E4A000) [pid = 3644] [serial = 94] [outer = 16CB3800] 16:23:27 INFO - PROCESS | 3644 | 1464391407649 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]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 16:23:27 INFO - PROCESS | 3644 | 1464391407727 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 3644 | 1464391407730 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:23:27 INFO - PROCESS | 3644 | 1464391407734 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 3644 | 1464391407737 Marionette TRACE conn6 <- [1,94,null,{}] 16:23:27 INFO - PROCESS | 3644 | 1464391407747 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}] 16:23:27 INFO - PROCESS | 3644 | 1464391407854 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:23:27 INFO - PROCESS | 3644 | 1464391407928 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 3644 | ++DOCSHELL 1A741C00 == 31 [pid = 3644] [id = 33] 16:23:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1A95C800) [pid = 3644] [serial = 95] [outer = 00000000] 16:23:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1B9E5800) [pid = 3644] [serial = 96] [outer = 1A95C800] 16:23:27 INFO - PROCESS | 3644 | 1464391407989 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1B9F2C00) [pid = 3644] [serial = 97] [outer = 1A95C800] 16:23:28 INFO - PROCESS | 3644 | 1464391408555 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]]]}] 16:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 16:23:28 INFO - PROCESS | 3644 | 1464391408607 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 3644 | 1464391408610 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:23:28 INFO - PROCESS | 3644 | 1464391408613 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:23:28 INFO - PROCESS | 3644 | 1464391408615 Marionette TRACE conn6 <- [1,98,null,{}] 16:23:28 INFO - PROCESS | 3644 | 1464391408619 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}] 16:23:28 INFO - PROCESS | 3644 | 1464391408720 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:23:28 INFO - PROCESS | 3644 | 1464391408801 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:28 INFO - PROCESS | 3644 | ++DOCSHELL 0C56FC00 == 32 [pid = 3644] [id = 34] 16:23:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0C572C00) [pid = 3644] [serial = 98] [outer = 00000000] 16:23:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (16E06000) [pid = 3644] [serial = 99] [outer = 0C572C00] 16:23:28 INFO - PROCESS | 3644 | 1464391408857 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1BAD9000) [pid = 3644] [serial = 100] [outer = 0C572C00] 16:23:29 INFO - PROCESS | 3644 | 1464391409357 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]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 770ms 16:23:29 INFO - PROCESS | 3644 | 1464391409399 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:23:29 INFO - PROCESS | 3644 | 1464391409402 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:23:29 INFO - PROCESS | 3644 | 1464391409406 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:23:29 INFO - PROCESS | 3644 | 1464391409408 Marionette TRACE conn6 <- [1,102,null,{}] 16:23:29 INFO - PROCESS | 3644 | 1464391409412 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}] 16:23:29 INFO - PROCESS | 3644 | 1464391409509 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:23:29 INFO - PROCESS | 3644 | 1464391409596 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:29 INFO - PROCESS | 3644 | ++DOCSHELL 10F77400 == 33 [pid = 3644] [id = 35] 16:23:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10F78400) [pid = 3644] [serial = 101] [outer = 00000000] 16:23:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (10F7EC00) [pid = 3644] [serial = 102] [outer = 10F78400] 16:23:29 INFO - PROCESS | 3644 | 1464391409655 Marionette DEBUG loaded listener.js 16:23:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (10F80800) [pid = 3644] [serial = 103] [outer = 10F78400] 16:23:30 INFO - PROCESS | 3644 | 1464391410306 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]]]}] 16:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 16:23:30 INFO - PROCESS | 3644 | 1464391410339 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:23:30 INFO - PROCESS | 3644 | 1464391410343 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:23:30 INFO - PROCESS | 3644 | 1464391410348 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:23:30 INFO - PROCESS | 3644 | 1464391410352 Marionette TRACE conn6 <- [1,106,null,{}] 16:23:30 INFO - PROCESS | 3644 | 1464391410358 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}] 16:23:30 INFO - PROCESS | 3644 | 1464391410457 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:23:30 INFO - PROCESS | 3644 | 1464391410534 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:30 INFO - PROCESS | 3644 | ++DOCSHELL 0CA73800 == 34 [pid = 3644] [id = 36] 16:23:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (104F6000) [pid = 3644] [serial = 104] [outer = 00000000] 16:23:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10A60000) [pid = 3644] [serial = 105] [outer = 104F6000] 16:23:30 INFO - PROCESS | 3644 | 1464391410584 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (10C24400) [pid = 3644] [serial = 106] [outer = 104F6000] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1A246C00) [pid = 3644] [serial = 17] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (17E23400) [pid = 3644] [serial = 9] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (17E28800) [pid = 3644] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (11A90C00) [pid = 3644] [serial = 4] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0C5F4400) [pid = 3644] [serial = 60] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1DCD1400) [pid = 3644] [serial = 63] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10C2B800) [pid = 3644] [serial = 66] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10C2D000) [pid = 3644] [serial = 69] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1DBEA400) [pid = 3644] [serial = 21] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10412400) [pid = 3644] [serial = 24] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1BCCEC00) [pid = 3644] [serial = 27] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1CD91C00) [pid = 3644] [serial = 30] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (11044000) [pid = 3644] [serial = 36] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (14CEB800) [pid = 3644] [serial = 39] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (162E8400) [pid = 3644] [serial = 42] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18EE6C00) [pid = 3644] [serial = 45] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1912C000) [pid = 3644] [serial = 46] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1A3F0800) [pid = 3644] [serial = 48] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1B482800) [pid = 3644] [serial = 49] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1BA2AC00) [pid = 3644] [serial = 51] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1B9EE000) [pid = 3644] [serial = 54] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (1BAF5C00) [pid = 3644] [serial = 57] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1096E000) [pid = 3644] [serial = 33] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (1BBEE800) [pid = 3644] [serial = 52] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (1BDF3000) [pid = 3644] [serial = 55] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (1BDF0000) [pid = 3644] [serial = 28] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (1DCD1800) [pid = 3644] [serial = 64] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (1D8E9800) [pid = 3644] [serial = 31] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (10C2FC00) [pid = 3644] [serial = 67] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (14F2C400) [pid = 3644] [serial = 40] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (1DBEE400) [pid = 3644] [serial = 22] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (16C66000) [pid = 3644] [serial = 43] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (1DCD1000) [pid = 3644] [serial = 70] [outer = 00000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (1A6DF000) [pid = 3644] [serial = 14] [outer = 00000000] [url = about:blank] 16:23:31 INFO - PROCESS | 3644 | 1464391411048 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]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 730ms 16:23:31 INFO - PROCESS | 3644 | 1464391411079 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 3644 | 1464391411085 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:23:31 INFO - PROCESS | 3644 | 1464391411091 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 3644 | 1464391411093 Marionette TRACE conn6 <- [1,110,null,{}] 16:23:31 INFO - PROCESS | 3644 | 1464391411097 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}] 16:23:31 INFO - PROCESS | 3644 | 1464391411180 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:23:31 INFO - PROCESS | 3644 | 1464391411187 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 3644 | ++DOCSHELL 10C27400 == 35 [pid = 3644] [id = 37] 16:23:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (10C28400) [pid = 3644] [serial = 107] [outer = 00000000] 16:23:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (10F7A400) [pid = 3644] [serial = 108] [outer = 10C28400] 16:23:31 INFO - PROCESS | 3644 | 1464391411235 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (11121400) [pid = 3644] [serial = 109] [outer = 10C28400] 16:23:31 INFO - PROCESS | 3644 | 1464391411688 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]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 16:23:31 INFO - PROCESS | 3644 | 1464391411723 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 3644 | 1464391411725 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:23:31 INFO - PROCESS | 3644 | 1464391411729 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 3644 | 1464391411732 Marionette TRACE conn6 <- [1,114,null,{}] 16:23:31 INFO - PROCESS | 3644 | 1464391411743 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}] 16:23:31 INFO - PROCESS | 3644 | 1464391411826 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:23:31 INFO - PROCESS | 3644 | 1464391411858 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 3644 | ++DOCSHELL 1569E400 == 36 [pid = 3644] [id = 38] 16:23:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (156A4000) [pid = 3644] [serial = 110] [outer = 00000000] 16:23:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (162E8400) [pid = 3644] [serial = 111] [outer = 156A4000] 16:23:31 INFO - PROCESS | 3644 | 1464391411906 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (16CBCC00) [pid = 3644] [serial = 112] [outer = 156A4000] 16:23:32 INFO - PROCESS | 3644 | 1464391412354 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]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 16:23:32 INFO - PROCESS | 3644 | 1464391412420 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 3644 | 1464391412423 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:23:32 INFO - PROCESS | 3644 | 1464391412426 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:23:32 INFO - PROCESS | 3644 | 1464391412427 Marionette TRACE conn6 <- [1,118,null,{}] 16:23:32 INFO - PROCESS | 3644 | 1464391412431 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}] 16:23:32 INFO - PROCESS | 3644 | 1464391412512 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:23:32 INFO - PROCESS | 3644 | 1464391412521 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 3644 | ++DOCSHELL 16E09C00 == 37 [pid = 3644] [id = 39] 16:23:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (17EB0000) [pid = 3644] [serial = 113] [outer = 00000000] 16:23:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (17F10800) [pid = 3644] [serial = 114] [outer = 17EB0000] 16:23:32 INFO - PROCESS | 3644 | 1464391412569 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (19127C00) [pid = 3644] [serial = 115] [outer = 17EB0000] 16:23:32 INFO - PROCESS | 3644 | 1464391412970 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]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 16:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:23:32 INFO - PROCESS | 3644 | 1464391413000 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 3644 | 1464391413002 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:23:33 INFO - PROCESS | 3644 | 1464391413005 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 3644 | 1464391413007 Marionette TRACE conn6 <- [1,122,null,{}] 16:23:33 INFO - PROCESS | 3644 | 1464391413028 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}] 16:23:33 INFO - PROCESS | 3644 | 1464391413105 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:23:33 INFO - PROCESS | 3644 | 1464391413111 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 3644 | ++DOCSHELL 19133800 == 38 [pid = 3644] [id = 40] 16:23:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (19133C00) [pid = 3644] [serial = 116] [outer = 00000000] 16:23:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (19369800) [pid = 3644] [serial = 117] [outer = 19133C00] 16:23:33 INFO - PROCESS | 3644 | 1464391413156 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (1A3ED400) [pid = 3644] [serial = 118] [outer = 19133C00] 16:23:33 INFO - PROCESS | 3644 | 1464391413612 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]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 649ms 16:23:33 INFO - PROCESS | 3644 | 1464391413661 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:23:33 INFO - PROCESS | 3644 | 1464391413663 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:23:33 INFO - PROCESS | 3644 | 1464391413666 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 3644 | 1464391413668 Marionette TRACE conn6 <- [1,126,null,{}] 16:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:23:33 INFO - PROCESS | 3644 | 1464391413671 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}] 16:23:33 INFO - PROCESS | 3644 | 1464391413796 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:23:33 INFO - PROCESS | 3644 | 1464391413850 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 3644 | ++DOCSHELL 0C56B400 == 39 [pid = 3644] [id = 41] 16:23:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (1A6DF800) [pid = 3644] [serial = 119] [outer = 00000000] 16:23:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (1BAF8800) [pid = 3644] [serial = 120] [outer = 1A6DF800] 16:23:33 INFO - PROCESS | 3644 | 1464391413898 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (1BBE0000) [pid = 3644] [serial = 121] [outer = 1A6DF800] 16:23:34 INFO - PROCESS | 3644 | 1464391414318 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]]]}] 16:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 16:23:34 INFO - PROCESS | 3644 | 1464391414341 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:23:34 INFO - PROCESS | 3644 | 1464391414343 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:23:34 INFO - PROCESS | 3644 | 1464391414346 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 3644 | 1464391414348 Marionette TRACE conn6 <- [1,130,null,{}] 16:23:34 INFO - PROCESS | 3644 | 1464391414351 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}] 16:23:34 INFO - PROCESS | 3644 | 1464391414450 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:23:34 INFO - PROCESS | 3644 | 1464391414524 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:34 INFO - PROCESS | 3644 | ++DOCSHELL 17F0B000 == 40 [pid = 3644] [id = 42] 16:23:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (1BAF6C00) [pid = 3644] [serial = 122] [outer = 00000000] 16:23:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1BDEE400) [pid = 3644] [serial = 123] [outer = 1BAF6C00] 16:23:34 INFO - PROCESS | 3644 | 1464391414570 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (1C95A800) [pid = 3644] [serial = 124] [outer = 1BAF6C00] 16:23:34 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (10C23C00) [pid = 3644] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:23:34 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (10411C00) [pid = 3644] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:23:34 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (11A8D400) [pid = 3644] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:23:34 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (16C66400) [pid = 3644] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:23:34 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1DCDF000) [pid = 3644] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:23:34 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0C5F0400) [pid = 3644] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:23:34 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (1BAF2000) [pid = 3644] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:23:34 INFO - PROCESS | 3644 | 1464391414962 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]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 16:23:35 INFO - PROCESS | 3644 | 1464391415017 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:23:35 INFO - PROCESS | 3644 | 1464391415019 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:23:35 INFO - PROCESS | 3644 | 1464391415022 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 3644 | 1464391415024 Marionette TRACE conn6 <- [1,134,null,{}] 16:23:35 INFO - PROCESS | 3644 | 1464391415027 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}] 16:23:35 INFO - PROCESS | 3644 | 1464391415141 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:23:35 INFO - PROCESS | 3644 | 1464391415189 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 3644 | ++DOCSHELL 0C5BD400 == 41 [pid = 3644] [id = 43] 16:23:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0C5BD800) [pid = 3644] [serial = 125] [outer = 00000000] 16:23:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0C5C6C00) [pid = 3644] [serial = 126] [outer = 0C5BD800] 16:23:35 INFO - PROCESS | 3644 | 1464391415235 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0C5CAC00) [pid = 3644] [serial = 127] [outer = 0C5BD800] 16:23:35 INFO - PROCESS | 3644 | 1464391415583 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]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 632ms 16:23:35 INFO - PROCESS | 3644 | 1464391415655 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:23:35 INFO - PROCESS | 3644 | 1464391415657 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:23:35 INFO - PROCESS | 3644 | 1464391415665 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 3644 | 1464391415667 Marionette TRACE conn6 <- [1,138,null,{}] 16:23:35 INFO - PROCESS | 3644 | 1464391415671 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}] 16:23:35 INFO - PROCESS | 3644 | 1464391415749 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:23:35 INFO - PROCESS | 3644 | 1464391415756 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 3644 | ++DOCSHELL 0C5ECC00 == 42 [pid = 3644] [id = 44] 16:23:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0CD7F400) [pid = 3644] [serial = 128] [outer = 00000000] 16:23:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (195A8400) [pid = 3644] [serial = 129] [outer = 0CD7F400] 16:23:35 INFO - PROCESS | 3644 | 1464391415800 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (1C889800) [pid = 3644] [serial = 130] [outer = 0CD7F400] 16:23:36 INFO - PROCESS | 3644 | 1464391416220 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]]]}] 16:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 590ms 16:23:36 INFO - PROCESS | 3644 | 1464391416251 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 3644 | 1464391416253 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:23:36 INFO - PROCESS | 3644 | 1464391416265 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 3644 | 1464391416267 Marionette TRACE conn6 <- [1,142,null,{}] 16:23:36 INFO - PROCESS | 3644 | 1464391416274 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}] 16:23:36 INFO - PROCESS | 3644 | 1464391416354 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:23:36 INFO - PROCESS | 3644 | 1464391416361 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 3644 | ++DOCSHELL 0888E400 == 43 [pid = 3644] [id = 45] 16:23:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0888F800) [pid = 3644] [serial = 131] [outer = 00000000] 16:23:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (08893000) [pid = 3644] [serial = 132] [outer = 0888F800] 16:23:36 INFO - PROCESS | 3644 | 1464391416407 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (16227400) [pid = 3644] [serial = 133] [outer = 0888F800] 16:23:36 INFO - PROCESS | 3644 | 1464391416821 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]]]}] 16:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 590ms 16:23:36 INFO - PROCESS | 3644 | 1464391416864 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 3644 | 1464391416866 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:23:36 INFO - PROCESS | 3644 | 1464391416870 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 3644 | 1464391416872 Marionette TRACE conn6 <- [1,146,null,{}] 16:23:36 INFO - PROCESS | 3644 | 1464391416876 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}] 16:23:36 INFO - PROCESS | 3644 | 1464391416972 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:23:36 INFO - PROCESS | 3644 | 1464391416981 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 3644 | ++DOCSHELL 1CEBAC00 == 44 [pid = 3644] [id = 46] 16:23:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (1CEBE400) [pid = 3644] [serial = 134] [outer = 00000000] 16:23:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (1DBA1400) [pid = 3644] [serial = 135] [outer = 1CEBE400] 16:23:37 INFO - PROCESS | 3644 | 1464391417041 Marionette DEBUG loaded listener.js 16:23:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1DBE8800) [pid = 3644] [serial = 136] [outer = 1CEBE400] 16:23:37 INFO - PROCESS | 3644 | 1464391417672 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]]]}] 16:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 830ms 16:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:23:37 INFO - PROCESS | 3644 | 1464391417702 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 3644 | 1464391417705 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:23:37 INFO - PROCESS | 3644 | 1464391417710 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 3644 | 1464391417714 Marionette TRACE conn6 <- [1,150,null,{}] 16:23:37 INFO - PROCESS | 3644 | 1464391417736 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}] 16:23:37 INFO - PROCESS | 3644 | 1464391417845 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:23:37 INFO - PROCESS | 3644 | 1464391417918 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:37 INFO - PROCESS | 3644 | ++DOCSHELL 0C5E6C00 == 45 [pid = 3644] [id = 47] 16:23:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0C5F3C00) [pid = 3644] [serial = 137] [outer = 00000000] 16:23:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (10976400) [pid = 3644] [serial = 138] [outer = 0C5F3C00] 16:23:37 INFO - PROCESS | 3644 | 1464391417977 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (10B30C00) [pid = 3644] [serial = 139] [outer = 0C5F3C00] 16:23:38 INFO - PROCESS | 3644 | 1464391418622 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]]]}] 16:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 929ms 16:23:38 INFO - PROCESS | 3644 | 1464391418643 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 3644 | 1464391418649 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:23:38 INFO - PROCESS | 3644 | 1464391418656 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 3644 | 1464391418659 Marionette TRACE conn6 <- [1,154,null,{}] 16:23:38 INFO - PROCESS | 3644 | 1464391418663 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}] 16:23:38 INFO - PROCESS | 3644 | 1464391418772 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:23:38 INFO - PROCESS | 3644 | 1464391418860 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 3644 | ++DOCSHELL 15396400 == 46 [pid = 3644] [id = 48] 16:23:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (154B8400) [pid = 3644] [serial = 140] [outer = 00000000] 16:23:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16CBE800) [pid = 3644] [serial = 141] [outer = 154B8400] 16:23:38 INFO - PROCESS | 3644 | 1464391418917 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (17FE6000) [pid = 3644] [serial = 142] [outer = 154B8400] 16:23:39 INFO - PROCESS | 3644 | 1464391419495 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]]]}] 16:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 16:23:39 INFO - PROCESS | 3644 | 1464391419527 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 3644 | 1464391419529 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:23:39 INFO - PROCESS | 3644 | 1464391419533 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 3644 | 1464391419537 Marionette TRACE conn6 <- [1,158,null,{}] 16:23:39 INFO - PROCESS | 3644 | 1464391419548 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}] 16:23:39 INFO - PROCESS | 3644 | 1464391419654 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:23:39 INFO - PROCESS | 3644 | 1464391419744 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 3644 | ++DOCSHELL 0C550C00 == 47 [pid = 3644] [id = 49] 16:23:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0C55A400) [pid = 3644] [serial = 143] [outer = 00000000] 16:23:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1A248400) [pid = 3644] [serial = 144] [outer = 0C55A400] 16:23:39 INFO - PROCESS | 3644 | 1464391419803 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1B91E800) [pid = 3644] [serial = 145] [outer = 0C55A400] 16:23:40 INFO - PROCESS | 3644 | 1464391420359 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]]]}] 16:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 870ms 16:23:40 INFO - PROCESS | 3644 | 1464391420407 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:23:40 INFO - PROCESS | 3644 | 1464391420410 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:23:40 INFO - PROCESS | 3644 | 1464391420414 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:23:40 INFO - PROCESS | 3644 | 1464391420416 Marionette TRACE conn6 <- [1,162,null,{}] 16:23:40 INFO - PROCESS | 3644 | 1464391420420 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}] 16:23:40 INFO - PROCESS | 3644 | 1464391420526 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:23:40 INFO - PROCESS | 3644 | 1464391420612 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:40 INFO - PROCESS | 3644 | ++DOCSHELL 0C518000 == 48 [pid = 3644] [id = 50] 16:23:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0C51B400) [pid = 3644] [serial = 146] [outer = 00000000] 16:23:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0C51F800) [pid = 3644] [serial = 147] [outer = 0C51B400] 16:23:40 INFO - PROCESS | 3644 | 1464391420668 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16E07000) [pid = 3644] [serial = 148] [outer = 0C51B400] 16:23:41 INFO - PROCESS | 3644 | 1464391421473 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]]]}] 16:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1067ms 16:23:41 INFO - PROCESS | 3644 | 1464391421484 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 3644 | 1464391421488 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:23:41 INFO - PROCESS | 3644 | 1464391421493 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 3644 | 1464391421497 Marionette TRACE conn6 <- [1,166,null,{}] 16:23:41 INFO - PROCESS | 3644 | 1464391421503 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}] 16:23:41 INFO - PROCESS | 3644 | 1464391421599 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:23:41 INFO - PROCESS | 3644 | 1464391421678 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:41 INFO - PROCESS | 3644 | ++DOCSHELL 0C556400 == 49 [pid = 3644] [id = 51] 16:23:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0C55B800) [pid = 3644] [serial = 149] [outer = 00000000] 16:23:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0C572000) [pid = 3644] [serial = 150] [outer = 0C55B800] 16:23:41 INFO - PROCESS | 3644 | 1464391421728 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0C5C7C00) [pid = 3644] [serial = 151] [outer = 0C55B800] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 0888E400 == 48 [pid = 3644] [id = 45] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 0C5ECC00 == 47 [pid = 3644] [id = 44] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 0C5BD400 == 46 [pid = 3644] [id = 43] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 17F0B000 == 45 [pid = 3644] [id = 42] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 0C56B400 == 44 [pid = 3644] [id = 41] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 19133800 == 43 [pid = 3644] [id = 40] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 16E09C00 == 42 [pid = 3644] [id = 39] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 1569E400 == 41 [pid = 3644] [id = 38] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 10C27400 == 40 [pid = 3644] [id = 37] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 0CA73800 == 39 [pid = 3644] [id = 36] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (18EEA400) [pid = 3644] [serial = 87] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 1A741C00 == 38 [pid = 3644] [id = 33] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 16C64000 == 37 [pid = 3644] [id = 32] 16:23:42 INFO - PROCESS | 3644 | --DOCSHELL 10420000 == 36 [pid = 3644] [id = 31] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (10C2C000) [pid = 3644] [serial = 78] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1041D000) [pid = 3644] [serial = 75] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (14CEC400) [pid = 3644] [serial = 81] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (15607800) [pid = 3644] [serial = 82] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (10E30800) [pid = 3644] [serial = 79] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (104F4000) [pid = 3644] [serial = 76] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (17F01400) [pid = 3644] [serial = 85] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (17E28400) [pid = 3644] [serial = 84] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1E110000) [pid = 3644] [serial = 73] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1E112000) [pid = 3644] [serial = 72] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1BAEAC00) [pid = 3644] [serial = 61] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1BCC8000) [pid = 3644] [serial = 58] [outer = 00000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3644 | 1464391422336 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]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 890ms 16:23:42 INFO - PROCESS | 3644 | 1464391422387 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 3644 | 1464391422392 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:23:42 INFO - PROCESS | 3644 | 1464391422398 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 3644 | 1464391422400 Marionette TRACE conn6 <- [1,170,null,{}] 16:23:42 INFO - PROCESS | 3644 | 1464391422404 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}] 16:23:42 INFO - PROCESS | 3644 | 1464391422488 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:23:42 INFO - PROCESS | 3644 | 1464391422496 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:42 INFO - PROCESS | 3644 | ++DOCSHELL 0C5BE000 == 37 [pid = 3644] [id = 52] 16:23:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0C5BF000) [pid = 3644] [serial = 152] [outer = 00000000] 16:23:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0C5E9800) [pid = 3644] [serial = 153] [outer = 0C5BF000] 16:23:42 INFO - PROCESS | 3644 | 1464391422543 Marionette DEBUG loaded listener.js 16:23:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0CADA800) [pid = 3644] [serial = 154] [outer = 0C5BF000] 16:23:43 INFO - PROCESS | 3644 | 1464391423035 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]]]}] 16:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 16:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:23:43 INFO - PROCESS | 3644 | 1464391423069 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:23:43 INFO - PROCESS | 3644 | 1464391423071 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:23:43 INFO - PROCESS | 3644 | 1464391423074 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:23:43 INFO - PROCESS | 3644 | 1464391423077 Marionette TRACE conn6 <- [1,174,null,{}] 16:23:43 INFO - PROCESS | 3644 | 1464391423088 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}] 16:23:43 INFO - PROCESS | 3644 | 1464391423170 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:23:43 INFO - PROCESS | 3644 | 1464391423180 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 3644 | ++DOCSHELL 10C24000 == 38 [pid = 3644] [id = 53] 16:23:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10C25800) [pid = 3644] [serial = 155] [outer = 00000000] 16:23:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (10C2C000) [pid = 3644] [serial = 156] [outer = 10C25800] 16:23:43 INFO - PROCESS | 3644 | 1464391423229 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (10E34400) [pid = 3644] [serial = 157] [outer = 10C25800] 16:23:43 INFO - PROCESS | 3644 | 1464391423667 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]]]}] 16:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 16:23:43 INFO - PROCESS | 3644 | 1464391423705 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:23:43 INFO - PROCESS | 3644 | 1464391423708 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:23:43 INFO - PROCESS | 3644 | 1464391423711 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:23:43 INFO - PROCESS | 3644 | 1464391423713 Marionette TRACE conn6 <- [1,178,null,{}] 16:23:43 INFO - PROCESS | 3644 | 1464391423717 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}] 16:23:43 INFO - PROCESS | 3644 | 1464391423801 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:23:43 INFO - PROCESS | 3644 | 1464391423808 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 3644 | ++DOCSHELL 10C2B000 == 39 [pid = 3644] [id = 54] 16:23:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (10F77800) [pid = 3644] [serial = 158] [outer = 00000000] 16:23:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (14CE6800) [pid = 3644] [serial = 159] [outer = 10F77800] 16:23:43 INFO - PROCESS | 3644 | 1464391423854 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (14F70400) [pid = 3644] [serial = 160] [outer = 10F77800] 16:23:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1569E800) [pid = 3644] [serial = 161] [outer = 1095BC00] 16:23:44 INFO - PROCESS | 3644 | 1464391424334 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]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 16:23:44 INFO - PROCESS | 3644 | 1464391424385 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 3644 | 1464391424396 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:23:44 INFO - PROCESS | 3644 | 1464391424400 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 3644 | 1464391424401 Marionette TRACE conn6 <- [1,182,null,{}] 16:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:23:44 INFO - PROCESS | 3644 | 1464391424405 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}] 16:23:44 INFO - PROCESS | 3644 | 1464391424486 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:23:44 INFO - PROCESS | 3644 | 1464391424525 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:44 INFO - PROCESS | 3644 | ++DOCSHELL 14AB2400 == 40 [pid = 3644] [id = 55] 16:23:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (14C85400) [pid = 3644] [serial = 162] [outer = 00000000] 16:23:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (156A9400) [pid = 3644] [serial = 163] [outer = 14C85400] 16:23:44 INFO - PROCESS | 3644 | 1464391424570 Marionette DEBUG loaded listener.js 16:23:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (17E25800) [pid = 3644] [serial = 164] [outer = 14C85400] 16:23:45 INFO - PROCESS | 3644 | 1464391425033 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]]]}] 16:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 16:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:23:45 INFO - PROCESS | 3644 | 1464391425076 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 3644 | 1464391425078 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:23:45 INFO - PROCESS | 3644 | 1464391425081 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 3644 | 1464391425083 Marionette TRACE conn6 <- [1,186,null,{}] 16:23:45 INFO - PROCESS | 3644 | 1464391425086 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}] 16:23:45 INFO - PROCESS | 3644 | 1464391425209 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:23:45 INFO - PROCESS | 3644 | 1464391425264 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 3644 | ++DOCSHELL 17FE0C00 == 41 [pid = 3644] [id = 56] 16:23:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (17FE5C00) [pid = 3644] [serial = 165] [outer = 00000000] 16:23:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (19129C00) [pid = 3644] [serial = 166] [outer = 17FE5C00] 16:23:45 INFO - PROCESS | 3644 | 1464391425309 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (19139400) [pid = 3644] [serial = 167] [outer = 17FE5C00] 16:23:45 INFO - PROCESS | 3644 | 1464391425730 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]]]}] 16:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 16:23:45 INFO - PROCESS | 3644 | 1464391425755 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 3644 | 1464391425757 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:23:45 INFO - PROCESS | 3644 | 1464391425759 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 3644 | 1464391425761 Marionette TRACE conn6 <- [1,190,null,{}] 16:23:45 INFO - PROCESS | 3644 | 1464391425765 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}] 16:23:45 INFO - PROCESS | 3644 | 1464391425867 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:23:45 INFO - PROCESS | 3644 | 1464391425940 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 3644 | ++DOCSHELL 0C51C800 == 42 [pid = 3644] [id = 57] 16:23:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (195A3000) [pid = 3644] [serial = 168] [outer = 00000000] 16:23:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A964C00) [pid = 3644] [serial = 169] [outer = 195A3000] 16:23:45 INFO - PROCESS | 3644 | 1464391425987 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1A969C00) [pid = 3644] [serial = 170] [outer = 195A3000] 16:23:46 INFO - PROCESS | 3644 | 1464391426386 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]]]}] 16:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 670ms 16:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:23:46 INFO - PROCESS | 3644 | 1464391426435 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:23:46 INFO - PROCESS | 3644 | 1464391426437 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:23:46 INFO - PROCESS | 3644 | 1464391426440 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - PROCESS | 3644 | 1464391426442 Marionette TRACE conn6 <- [1,194,null,{}] 16:23:46 INFO - PROCESS | 3644 | 1464391426445 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}] 16:23:46 INFO - PROCESS | 3644 | 1464391426558 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:23:46 INFO - PROCESS | 3644 | 1464391426565 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 3644 | ++DOCSHELL 0C573800 == 43 [pid = 3644] [id = 58] 16:23:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1A243800) [pid = 3644] [serial = 171] [outer = 00000000] 16:23:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1BAF7C00) [pid = 3644] [serial = 172] [outer = 1A243800] 16:23:46 INFO - PROCESS | 3644 | 1464391426610 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1BBE9C00) [pid = 3644] [serial = 173] [outer = 1A243800] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1A6DF800) [pid = 3644] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (0C5BD800) [pid = 3644] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1BAF6C00) [pid = 3644] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (17EB0000) [pid = 3644] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (19133C00) [pid = 3644] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (10C28400) [pid = 3644] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (156A4000) [pid = 3644] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (104F6000) [pid = 3644] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0CD7F400) [pid = 3644] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0888F800) [pid = 3644] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:23:46 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (17F0D800) [pid = 3644] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:23:47 INFO - PROCESS | 3644 | 1464391427139 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]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 730ms 16:23:47 INFO - PROCESS | 3644 | 1464391427172 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 3644 | 1464391427174 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:23:47 INFO - PROCESS | 3644 | 1464391427177 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 3644 | 1464391427178 Marionette TRACE conn6 <- [1,198,null,{}] 16:23:47 INFO - PROCESS | 3644 | 1464391427182 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}] 16:23:47 INFO - PROCESS | 3644 | 1464391427284 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:23:47 INFO - PROCESS | 3644 | 1464391427291 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 3644 | ++DOCSHELL 10C2BC00 == 44 [pid = 3644] [id = 59] 16:23:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (10C2DC00) [pid = 3644] [serial = 174] [outer = 00000000] 16:23:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1A246800) [pid = 3644] [serial = 175] [outer = 10C2DC00] 16:23:47 INFO - PROCESS | 3644 | 1464391427336 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1BAF1400) [pid = 3644] [serial = 176] [outer = 10C2DC00] 16:23:47 INFO - PROCESS | 3644 | 1464391427732 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]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 16:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:23:47 INFO - PROCESS | 3644 | 1464391427748 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 3644 | 1464391427749 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:23:47 INFO - PROCESS | 3644 | 1464391427752 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 3644 | 1464391427754 Marionette TRACE conn6 <- [1,202,null,{}] 16:23:47 INFO - PROCESS | 3644 | 1464391427758 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}] 16:23:47 INFO - PROCESS | 3644 | 1464391427874 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:23:47 INFO - PROCESS | 3644 | 1464391427883 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 3644 | ++DOCSHELL 195A3800 == 45 [pid = 3644] [id = 60] 16:23:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1BAF7800) [pid = 3644] [serial = 177] [outer = 00000000] 16:23:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1C8F8C00) [pid = 3644] [serial = 178] [outer = 1BAF7800] 16:23:47 INFO - PROCESS | 3644 | 1464391427929 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1CD8E800) [pid = 3644] [serial = 179] [outer = 1BAF7800] 16:23:48 INFO - PROCESS | 3644 | 1464391428319 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]]]}] 16:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 16:23:48 INFO - PROCESS | 3644 | 1464391428396 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:23:48 INFO - PROCESS | 3644 | 1464391428398 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:23:48 INFO - PROCESS | 3644 | 1464391428401 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:23:48 INFO - PROCESS | 3644 | 1464391428403 Marionette TRACE conn6 <- [1,206,null,{}] 16:23:48 INFO - PROCESS | 3644 | 1464391428407 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}] 16:23:48 INFO - PROCESS | 3644 | 1464391428538 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:23:48 INFO - PROCESS | 3644 | 1464391428564 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:48 INFO - PROCESS | 3644 | ++DOCSHELL 1D8E3000 == 46 [pid = 3644] [id = 61] 16:23:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1DBA9800) [pid = 3644] [serial = 180] [outer = 00000000] 16:23:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1DCD4C00) [pid = 3644] [serial = 181] [outer = 1DBA9800] 16:23:48 INFO - PROCESS | 3644 | 1464391428614 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1DCDA400) [pid = 3644] [serial = 182] [outer = 1DBA9800] 16:23:49 INFO - PROCESS | 3644 | --DOCSHELL 10F77400 == 45 [pid = 3644] [id = 35] 16:23:49 INFO - PROCESS | 3644 | --DOCSHELL 17F0C000 == 44 [pid = 3644] [id = 30] 16:23:49 INFO - PROCESS | 3644 | --DOCSHELL 162F0400 == 43 [pid = 3644] [id = 29] 16:23:49 INFO - PROCESS | 3644 | --DOCSHELL 0C56FC00 == 42 [pid = 3644] [id = 34] 16:23:49 INFO - PROCESS | 3644 | --DOCSHELL 0C518000 == 41 [pid = 3644] [id = 50] 16:23:49 INFO - PROCESS | 3644 | --DOCSHELL 0C556400 == 40 [pid = 3644] [id = 51] 16:23:49 INFO - PROCESS | 3644 | --DOCSHELL 15396400 == 39 [pid = 3644] [id = 48] 16:23:49 INFO - PROCESS | 3644 | --DOCSHELL 0C550C00 == 38 [pid = 3644] [id = 49] 16:23:49 INFO - PROCESS | 3644 | --DOCSHELL 1CEBAC00 == 37 [pid = 3644] [id = 46] 16:23:49 INFO - PROCESS | 3644 | --DOCSHELL 0C5E6C00 == 36 [pid = 3644] [id = 47] 16:23:50 INFO - PROCESS | 3644 | --DOCSHELL 14AB2400 == 35 [pid = 3644] [id = 55] 16:23:50 INFO - PROCESS | 3644 | --DOCSHELL 0C5BE000 == 34 [pid = 3644] [id = 52] 16:23:50 INFO - PROCESS | 3644 | --DOCSHELL 0C573800 == 33 [pid = 3644] [id = 58] 16:23:50 INFO - PROCESS | 3644 | --DOCSHELL 17FE0C00 == 32 [pid = 3644] [id = 56] 16:23:50 INFO - PROCESS | 3644 | --DOCSHELL 0C51C800 == 31 [pid = 3644] [id = 57] 16:23:50 INFO - PROCESS | 3644 | --DOCSHELL 10C2BC00 == 30 [pid = 3644] [id = 59] 16:23:50 INFO - PROCESS | 3644 | --DOCSHELL 195A3800 == 29 [pid = 3644] [id = 60] 16:23:50 INFO - PROCESS | 3644 | --DOCSHELL 10C2B000 == 28 [pid = 3644] [id = 54] 16:23:50 INFO - PROCESS | 3644 | --DOCSHELL 10C24000 == 27 [pid = 3644] [id = 53] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (16227400) [pid = 3644] [serial = 133] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (08893000) [pid = 3644] [serial = 132] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1DBA1400) [pid = 3644] [serial = 135] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19129800) [pid = 3644] [serial = 88] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (0C5CAC00) [pid = 3644] [serial = 127] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1BBE0000) [pid = 3644] [serial = 121] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A3ED400) [pid = 3644] [serial = 118] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1BAF8800) [pid = 3644] [serial = 120] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0C5C6C00) [pid = 3644] [serial = 126] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1C95A800) [pid = 3644] [serial = 124] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1BDEE400) [pid = 3644] [serial = 123] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (17F10800) [pid = 3644] [serial = 114] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (19127C00) [pid = 3644] [serial = 115] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (19369800) [pid = 3644] [serial = 117] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (10F7A400) [pid = 3644] [serial = 108] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (11121400) [pid = 3644] [serial = 109] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (16E06000) [pid = 3644] [serial = 99] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (162E8400) [pid = 3644] [serial = 111] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16CBCC00) [pid = 3644] [serial = 112] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17F03C00) [pid = 3644] [serial = 93] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10C24400) [pid = 3644] [serial = 106] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (10A60000) [pid = 3644] [serial = 105] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1B9E5800) [pid = 3644] [serial = 96] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (10958C00) [pid = 3644] [serial = 90] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10F7EC00) [pid = 3644] [serial = 102] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (195A8400) [pid = 3644] [serial = 129] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1C889800) [pid = 3644] [serial = 130] [outer = 00000000] [url = about:blank] 16:23:50 INFO - PROCESS | 3644 | 1464391430435 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]]]}] 16:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 2068ms 16:23:50 INFO - PROCESS | 3644 | 1464391430475 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:23:50 INFO - PROCESS | 3644 | 1464391430479 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:23:50 INFO - PROCESS | 3644 | 1464391430485 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - PROCESS | 3644 | 1464391430489 Marionette TRACE conn6 <- [1,210,null,{}] 16:23:50 INFO - PROCESS | 3644 | 1464391430495 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}] 16:23:50 INFO - PROCESS | 3644 | 1464391430585 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:23:50 INFO - PROCESS | 3644 | 1464391430594 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 3644 | ++DOCSHELL 0C51C000 == 28 [pid = 3644] [id = 62] 16:23:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0C51C800) [pid = 3644] [serial = 183] [outer = 00000000] 16:23:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0C554400) [pid = 3644] [serial = 184] [outer = 0C51C800] 16:23:50 INFO - PROCESS | 3644 | 1464391430643 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0C55B000) [pid = 3644] [serial = 185] [outer = 0C51C800] 16:23:51 INFO - PROCESS | 3644 | 1464391431103 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]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 690ms 16:23:51 INFO - PROCESS | 3644 | 1464391431175 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 3644 | 1464391431181 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:23:51 INFO - PROCESS | 3644 | 1464391431188 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 3644 | 1464391431190 Marionette TRACE conn6 <- [1,214,null,{}] 16:23:51 INFO - PROCESS | 3644 | 1464391431194 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}] 16:23:51 INFO - PROCESS | 3644 | 1464391431278 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:23:51 INFO - PROCESS | 3644 | 1464391431295 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C3400 == 29 [pid = 3644] [id = 63] 16:23:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0C5C3800) [pid = 3644] [serial = 186] [outer = 00000000] 16:23:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0C5C6800) [pid = 3644] [serial = 187] [outer = 0C5C3800] 16:23:51 INFO - PROCESS | 3644 | 1464391431340 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0C5CB400) [pid = 3644] [serial = 188] [outer = 0C5C3800] 16:23:51 INFO - PROCESS | 3644 | 1464391431779 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]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 16:23:51 INFO - PROCESS | 3644 | 1464391431822 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 3644 | 1464391431825 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:23:51 INFO - PROCESS | 3644 | 1464391431829 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 3644 | 1464391431832 Marionette TRACE conn6 <- [1,218,null,{}] 16:23:51 INFO - PROCESS | 3644 | 1464391431844 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}] 16:23:51 INFO - PROCESS | 3644 | 1464391431928 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:23:51 INFO - PROCESS | 3644 | 1464391431964 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 3644 | ++DOCSHELL 10462400 == 30 [pid = 3644] [id = 64] 16:23:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (104EF800) [pid = 3644] [serial = 189] [outer = 00000000] 16:23:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1094F000) [pid = 3644] [serial = 190] [outer = 104EF800] 16:23:52 INFO - PROCESS | 3644 | 1464391432017 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1096C800) [pid = 3644] [serial = 191] [outer = 104EF800] 16:23:52 INFO - PROCESS | 3644 | 1464391432450 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]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 16:23:52 INFO - PROCESS | 3644 | 1464391432504 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 3644 | 1464391432506 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:23:52 INFO - PROCESS | 3644 | 1464391432510 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:23:52 INFO - PROCESS | 3644 | 1464391432512 Marionette TRACE conn6 <- [1,222,null,{}] 16:23:52 INFO - PROCESS | 3644 | 1464391432515 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}] 16:23:52 INFO - PROCESS | 3644 | 1464391432598 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:23:52 INFO - PROCESS | 3644 | 1464391432615 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 3644 | ++DOCSHELL 10A5DC00 == 31 [pid = 3644] [id = 65] 16:23:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10B25C00) [pid = 3644] [serial = 192] [outer = 00000000] 16:23:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10C25C00) [pid = 3644] [serial = 193] [outer = 10B25C00] 16:23:52 INFO - PROCESS | 3644 | 1464391432664 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (10C2EC00) [pid = 3644] [serial = 194] [outer = 10B25C00] 16:23:53 INFO - PROCESS | 3644 | 1464391433085 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]]]}] 16:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 16:23:53 INFO - PROCESS | 3644 | 1464391433144 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:23:53 INFO - PROCESS | 3644 | 1464391433146 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:23:53 INFO - PROCESS | 3644 | 1464391433149 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:23:53 INFO - PROCESS | 3644 | 1464391433151 Marionette TRACE conn6 <- [1,226,null,{}] 16:23:53 INFO - PROCESS | 3644 | 1464391433154 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}] 16:23:53 INFO - PROCESS | 3644 | 1464391433229 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:23:53 INFO - PROCESS | 3644 | 1464391433237 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 3644 | ++DOCSHELL 10E2B400 == 32 [pid = 3644] [id = 66] 16:23:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (10F79C00) [pid = 3644] [serial = 195] [outer = 00000000] 16:23:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (10F82400) [pid = 3644] [serial = 196] [outer = 10F79C00] 16:23:53 INFO - PROCESS | 3644 | 1464391433282 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1119B800) [pid = 3644] [serial = 197] [outer = 10F79C00] 16:23:53 INFO - PROCESS | 3644 | 1464391433720 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]]]}] 16:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 16:23:53 INFO - PROCESS | 3644 | 1464391433780 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:23:53 INFO - PROCESS | 3644 | 1464391433782 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:23:53 INFO - PROCESS | 3644 | 1464391433786 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:23:53 INFO - PROCESS | 3644 | 1464391433787 Marionette TRACE conn6 <- [1,230,null,{}] 16:23:53 INFO - PROCESS | 3644 | 1464391433791 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}] 16:23:53 INFO - PROCESS | 3644 | 1464391433889 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:23:53 INFO - PROCESS | 3644 | 1464391433900 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 3644 | ++DOCSHELL 11A92400 == 33 [pid = 3644] [id = 67] 16:23:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (14F2E800) [pid = 3644] [serial = 198] [outer = 00000000] 16:23:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (154C1C00) [pid = 3644] [serial = 199] [outer = 14F2E800] 16:23:53 INFO - PROCESS | 3644 | 1464391433946 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (156AA400) [pid = 3644] [serial = 200] [outer = 14F2E800] 16:23:54 INFO - PROCESS | 3644 | 1464391434344 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]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 16:23:54 INFO - PROCESS | 3644 | 1464391434420 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 3644 | 1464391434422 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:23:54 INFO - PROCESS | 3644 | 1464391434425 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - PROCESS | 3644 | 1464391434427 Marionette TRACE conn6 <- [1,234,null,{}] 16:23:54 INFO - PROCESS | 3644 | 1464391434431 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}] 16:23:54 INFO - PROCESS | 3644 | 1464391434513 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:23:54 INFO - PROCESS | 3644 | 1464391434520 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:54 INFO - PROCESS | 3644 | ++DOCSHELL 16228800 == 34 [pid = 3644] [id = 68] 16:23:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16C5B000) [pid = 3644] [serial = 201] [outer = 00000000] 16:23:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (16CBCC00) [pid = 3644] [serial = 202] [outer = 16C5B000] 16:23:54 INFO - PROCESS | 3644 | 1464391434565 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (17E1EC00) [pid = 3644] [serial = 203] [outer = 16C5B000] 16:23:54 INFO - PROCESS | 3644 | 1464391434978 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]]]}] 16:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 16:23:55 INFO - PROCESS | 3644 | 1464391435056 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 3644 | 1464391435058 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:23:55 INFO - PROCESS | 3644 | 1464391435062 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:23:55 INFO - PROCESS | 3644 | 1464391435063 Marionette TRACE conn6 <- [1,238,null,{}] 16:23:55 INFO - PROCESS | 3644 | 1464391435067 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}] 16:23:55 INFO - PROCESS | 3644 | 1464391435140 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:23:55 INFO - PROCESS | 3644 | 1464391435147 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 3644 | ++DOCSHELL 0888F000 == 35 [pid = 3644] [id = 69] 16:23:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (0C5C2000) [pid = 3644] [serial = 204] [outer = 00000000] 16:23:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (17F07800) [pid = 3644] [serial = 205] [outer = 0C5C2000] 16:23:55 INFO - PROCESS | 3644 | 1464391435192 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (17F07C00) [pid = 3644] [serial = 206] [outer = 0C5C2000] 16:23:55 INFO - PROCESS | 3644 | 1464391435626 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]]]}] 16:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 16:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:23:55 INFO - PROCESS | 3644 | 1464391435636 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 3644 | 1464391435638 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:23:55 INFO - PROCESS | 3644 | 1464391435641 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - PROCESS | 3644 | 1464391435643 Marionette TRACE conn6 <- [1,242,null,{}] 16:23:55 INFO - PROCESS | 3644 | 1464391435647 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}] 16:23:55 INFO - PROCESS | 3644 | 1464391435764 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:23:55 INFO - PROCESS | 3644 | 1464391435781 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 3644 | ++DOCSHELL 10461000 == 36 [pid = 3644] [id = 70] 16:23:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (18E44000) [pid = 3644] [serial = 207] [outer = 00000000] 16:23:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (18EF0800) [pid = 3644] [serial = 208] [outer = 18E44000] 16:23:55 INFO - PROCESS | 3644 | 1464391435828 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (19126000) [pid = 3644] [serial = 209] [outer = 18E44000] 16:23:56 INFO - PROCESS | 3644 | 1464391436403 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]]]}] 16:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 830ms 16:23:56 INFO - PROCESS | 3644 | 1464391436472 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 3644 | 1464391436474 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:23:56 INFO - PROCESS | 3644 | 1464391436478 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:23:56 INFO - PROCESS | 3644 | 1464391436480 Marionette TRACE conn6 <- [1,246,null,{}] 16:23:56 INFO - PROCESS | 3644 | 1464391436484 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}] 16:23:56 INFO - PROCESS | 3644 | 1464391436589 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:23:56 INFO - PROCESS | 3644 | 1464391436599 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 3644 | ++DOCSHELL 10F7A400 == 37 [pid = 3644] [id = 71] 16:23:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (19136C00) [pid = 3644] [serial = 210] [outer = 00000000] 16:23:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1936C800) [pid = 3644] [serial = 211] [outer = 19136C00] 16:23:56 INFO - PROCESS | 3644 | 1464391436683 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A24A800) [pid = 3644] [serial = 212] [outer = 19136C00] 16:23:57 INFO - PROCESS | 3644 | 1464391437282 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]]]}] 16:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 830ms 16:23:57 INFO - PROCESS | 3644 | 1464391437312 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 3644 | 1464391437314 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:23:57 INFO - PROCESS | 3644 | 1464391437324 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 3644 | 1464391437326 Marionette TRACE conn6 <- [1,250,null,{}] 16:23:57 INFO - PROCESS | 3644 | 1464391437330 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}] 16:23:57 INFO - PROCESS | 3644 | 1464391437446 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:23:57 INFO - PROCESS | 3644 | 1464391437453 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 3644 | ++DOCSHELL 10D24800 == 38 [pid = 3644] [id = 72] 16:23:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A6DDC00) [pid = 3644] [serial = 213] [outer = 00000000] 16:23:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1BAF5C00) [pid = 3644] [serial = 214] [outer = 1A6DDC00] 16:23:57 INFO - PROCESS | 3644 | 1464391437502 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1BBDF400) [pid = 3644] [serial = 215] [outer = 1A6DDC00] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1BAF7800) [pid = 3644] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (17FE5C00) [pid = 3644] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (195A3000) [pid = 3644] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1A243800) [pid = 3644] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (14C85400) [pid = 3644] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (10F77800) [pid = 3644] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (10C25800) [pid = 3644] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (0C5BF000) [pid = 3644] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (0C55B800) [pid = 3644] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (0C51B400) [pid = 3644] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (0C55A400) [pid = 3644] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (154B8400) [pid = 3644] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0C5F3C00) [pid = 3644] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1CEBE400) [pid = 3644] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (10C2DC00) [pid = 3644] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1A95C800) [pid = 3644] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0C572C00) [pid = 3644] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (10F78400) [pid = 3644] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1045B400) [pid = 3644] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:23:58 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (16CB3800) [pid = 3644] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:23:58 INFO - PROCESS | 3644 | 1464391438130 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]]]}] 16:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 830ms 16:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:23:58 INFO - PROCESS | 3644 | 1464391438157 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 3644 | 1464391438159 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:23:58 INFO - PROCESS | 3644 | 1464391438162 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 3644 | 1464391438164 Marionette TRACE conn6 <- [1,254,null,{}] 16:23:58 INFO - PROCESS | 3644 | 1464391438167 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}] 16:23:58 INFO - PROCESS | 3644 | 1464391438245 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:23:58 INFO - PROCESS | 3644 | 1464391438319 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 3644 | ++DOCSHELL 0C567400 == 39 [pid = 3644] [id = 73] 16:23:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0C571C00) [pid = 3644] [serial = 216] [outer = 00000000] 16:23:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10B2EC00) [pid = 3644] [serial = 217] [outer = 0C571C00] 16:23:58 INFO - PROCESS | 3644 | 1464391438368 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (14AA9400) [pid = 3644] [serial = 218] [outer = 0C571C00] 16:23:58 INFO - PROCESS | 3644 | 1464391438732 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]]]}] 16:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 16:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:23:58 INFO - PROCESS | 3644 | 1464391438793 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 3644 | 1464391438795 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:23:58 INFO - PROCESS | 3644 | 1464391438798 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 3644 | 1464391438799 Marionette TRACE conn6 <- [1,258,null,{}] 16:23:58 INFO - PROCESS | 3644 | 1464391438809 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}] 16:23:58 INFO - PROCESS | 3644 | 1464391438884 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:23:58 INFO - PROCESS | 3644 | 1464391438900 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 3644 | ++DOCSHELL 16C66800 == 40 [pid = 3644] [id = 74] 16:23:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (17F10400) [pid = 3644] [serial = 219] [outer = 00000000] 16:23:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1BAF4000) [pid = 3644] [serial = 220] [outer = 17F10400] 16:23:58 INFO - PROCESS | 3644 | 1464391438945 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1BBEB400) [pid = 3644] [serial = 221] [outer = 17F10400] 16:23:59 INFO - PROCESS | 3644 | 1464391439346 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]]]}] 16:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 590ms 16:23:59 INFO - PROCESS | 3644 | 1464391439389 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:23:59 INFO - PROCESS | 3644 | 1464391439391 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:23:59 INFO - PROCESS | 3644 | 1464391439394 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 3644 | 1464391439396 Marionette TRACE conn6 <- [1,262,null,{}] 16:23:59 INFO - PROCESS | 3644 | 1464391439413 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}] 16:23:59 INFO - PROCESS | 3644 | 1464391439492 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:23:59 INFO - PROCESS | 3644 | 1464391439499 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:59 INFO - PROCESS | 3644 | ++DOCSHELL 1B9EB800 == 41 [pid = 3644] [id = 75] 16:23:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1BDE7000) [pid = 3644] [serial = 222] [outer = 00000000] 16:23:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1C889800) [pid = 3644] [serial = 223] [outer = 1BDE7000] 16:23:59 INFO - PROCESS | 3644 | 1464391439547 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1C95B800) [pid = 3644] [serial = 224] [outer = 1BDE7000] 16:23:59 INFO - PROCESS | 3644 | 1464391439954 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]]]}] 16:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 590ms 16:24:00 INFO - PROCESS | 3644 | 1464391440033 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 3644 | 1464391440037 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:24:00 INFO - PROCESS | 3644 | 1464391440047 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 3644 | 1464391440051 Marionette TRACE conn6 <- [1,266,null,{}] 16:24:00 INFO - PROCESS | 3644 | 1464391440059 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}] 16:24:00 INFO - PROCESS | 3644 | 1464391440184 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:24:00 INFO - PROCESS | 3644 | 1464391440355 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:00 INFO - PROCESS | 3644 | ++DOCSHELL 0C519800 == 42 [pid = 3644] [id = 76] 16:24:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0C519C00) [pid = 3644] [serial = 225] [outer = 00000000] 16:24:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (0C554C00) [pid = 3644] [serial = 226] [outer = 0C519C00] 16:24:00 INFO - PROCESS | 3644 | 1464391440413 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0C56A800) [pid = 3644] [serial = 227] [outer = 0C519C00] 16:24:01 INFO - PROCESS | 3644 | 1464391441337 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]]]}] 16:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1338ms 16:24:01 INFO - PROCESS | 3644 | 1464391441402 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 3644 | 1464391441406 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:24:01 INFO - PROCESS | 3644 | 1464391441416 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 3644 | 1464391441420 Marionette TRACE conn6 <- [1,270,null,{}] 16:24:01 INFO - PROCESS | 3644 | 1464391441425 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}] 16:24:01 INFO - PROCESS | 3644 | 1464391441576 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:24:01 INFO - PROCESS | 3644 | 1464391441691 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 3644 | ++DOCSHELL 10B27800 == 43 [pid = 3644] [id = 77] 16:24:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (10B28C00) [pid = 3644] [serial = 228] [outer = 00000000] 16:24:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (11A89400) [pid = 3644] [serial = 229] [outer = 10B28C00] 16:24:01 INFO - PROCESS | 3644 | 1464391441750 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (15339800) [pid = 3644] [serial = 230] [outer = 10B28C00] 16:24:02 INFO - PROCESS | 3644 | 1464391442668 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]]]}] 16:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1283ms 16:24:02 INFO - PROCESS | 3644 | 1464391442712 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 3644 | 1464391442717 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:24:02 INFO - PROCESS | 3644 | 1464391442723 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:24:02 INFO - PROCESS | 3644 | 1464391442728 Marionette TRACE conn6 <- [1,274,null,{}] 16:24:02 INFO - PROCESS | 3644 | 1464391442735 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}] 16:24:02 INFO - PROCESS | 3644 | 1464391442844 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:24:02 INFO - PROCESS | 3644 | 1464391442922 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:02 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C9400 == 44 [pid = 3644] [id = 78] 16:24:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (0C5CC400) [pid = 3644] [serial = 231] [outer = 00000000] 16:24:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (0C5F3000) [pid = 3644] [serial = 232] [outer = 0C5CC400] 16:24:02 INFO - PROCESS | 3644 | 1464391442973 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (0CD83000) [pid = 3644] [serial = 233] [outer = 0C5CC400] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 16C66800 == 43 [pid = 3644] [id = 74] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 0C567400 == 42 [pid = 3644] [id = 73] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 10D24800 == 41 [pid = 3644] [id = 72] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 10F7A400 == 40 [pid = 3644] [id = 71] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 10461000 == 39 [pid = 3644] [id = 70] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 0888F000 == 38 [pid = 3644] [id = 69] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 16228800 == 37 [pid = 3644] [id = 68] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 11A92400 == 36 [pid = 3644] [id = 67] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 10E2B400 == 35 [pid = 3644] [id = 66] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 10A5DC00 == 34 [pid = 3644] [id = 65] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 10462400 == 33 [pid = 3644] [id = 64] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 0C5C3400 == 32 [pid = 3644] [id = 63] 16:24:03 INFO - PROCESS | 3644 | --DOCSHELL 0C51C000 == 31 [pid = 3644] [id = 62] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1DCD4C00) [pid = 3644] [serial = 181] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | 1464391443504 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]]]}] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1B9F2C00) [pid = 3644] [serial = 97] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1BAD9000) [pid = 3644] [serial = 100] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (10F80800) [pid = 3644] [serial = 103] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (10B27400) [pid = 3644] [serial = 91] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (18E4A000) [pid = 3644] [serial = 94] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1CD8E800) [pid = 3644] [serial = 179] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19129C00) [pid = 3644] [serial = 166] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (19139400) [pid = 3644] [serial = 167] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1A969C00) [pid = 3644] [serial = 170] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A964C00) [pid = 3644] [serial = 169] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1BAF7C00) [pid = 3644] [serial = 172] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1BBE9C00) [pid = 3644] [serial = 173] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (156A9400) [pid = 3644] [serial = 163] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (14CE6800) [pid = 3644] [serial = 159] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (14F70400) [pid = 3644] [serial = 160] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (10C2C000) [pid = 3644] [serial = 156] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (10E34400) [pid = 3644] [serial = 157] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0C5E9800) [pid = 3644] [serial = 153] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0CADA800) [pid = 3644] [serial = 154] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0C5C7C00) [pid = 3644] [serial = 151] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0C572000) [pid = 3644] [serial = 150] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (16E07000) [pid = 3644] [serial = 148] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0C51F800) [pid = 3644] [serial = 147] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1B91E800) [pid = 3644] [serial = 145] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1A248400) [pid = 3644] [serial = 144] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (17FE6000) [pid = 3644] [serial = 142] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16CBE800) [pid = 3644] [serial = 141] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10B30C00) [pid = 3644] [serial = 139] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10976400) [pid = 3644] [serial = 138] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (1DBE8800) [pid = 3644] [serial = 136] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0CD3B000) [pid = 3644] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1BAF1400) [pid = 3644] [serial = 176] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1A246800) [pid = 3644] [serial = 175] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1C8F8C00) [pid = 3644] [serial = 178] [outer = 00000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (17E25800) [pid = 3644] [serial = 164] [outer = 00000000] [url = about:blank] 16:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 830ms 16:24:03 INFO - PROCESS | 3644 | 1464391443559 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 3644 | 1464391443564 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:24:03 INFO - PROCESS | 3644 | 1464391443570 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:24:03 INFO - PROCESS | 3644 | 1464391443573 Marionette TRACE conn6 <- [1,278,null,{}] 16:24:03 INFO - PROCESS | 3644 | 1464391443577 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}] 16:24:03 INFO - PROCESS | 3644 | 1464391443660 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:24:03 INFO - PROCESS | 3644 | 1464391443668 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C5000 == 32 [pid = 3644] [id = 79] 16:24:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0C5C8800) [pid = 3644] [serial = 234] [outer = 00000000] 16:24:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0C5EEC00) [pid = 3644] [serial = 235] [outer = 0C5C8800] 16:24:03 INFO - PROCESS | 3644 | 1464391443714 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0CD38400) [pid = 3644] [serial = 236] [outer = 0C5C8800] 16:24:04 INFO - PROCESS | 3644 | 1464391444174 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]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 16:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:24:04 INFO - PROCESS | 3644 | 1464391444205 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 3644 | 1464391444208 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:24:04 INFO - PROCESS | 3644 | 1464391444211 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 3644 | 1464391444215 Marionette TRACE conn6 <- [1,282,null,{}] 16:24:04 INFO - PROCESS | 3644 | 1464391444226 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}] 16:24:04 INFO - PROCESS | 3644 | 1464391444337 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:24:04 INFO - PROCESS | 3644 | 1464391444354 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 3644 | ++DOCSHELL 10C2D400 == 33 [pid = 3644] [id = 80] 16:24:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10C2DC00) [pid = 3644] [serial = 237] [outer = 00000000] 16:24:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (10D30800) [pid = 3644] [serial = 238] [outer = 10C2DC00] 16:24:04 INFO - PROCESS | 3644 | 1464391444404 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10F77C00) [pid = 3644] [serial = 239] [outer = 10C2DC00] 16:24:04 INFO - PROCESS | 3644 | 1464391444832 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]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 16:24:04 INFO - PROCESS | 3644 | 1464391444884 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 3644 | 1464391444886 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:24:04 INFO - PROCESS | 3644 | 1464391444889 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 3644 | 1464391444891 Marionette TRACE conn6 <- [1,286,null,{}] 16:24:04 INFO - PROCESS | 3644 | 1464391444894 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}] 16:24:04 INFO - PROCESS | 3644 | 1464391444981 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:24:04 INFO - PROCESS | 3644 | 1464391444991 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F2000 == 34 [pid = 3644] [id = 81] 16:24:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (11044000) [pid = 3644] [serial = 240] [outer = 00000000] 16:24:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (14A7F000) [pid = 3644] [serial = 241] [outer = 11044000] 16:24:05 INFO - PROCESS | 3644 | 1464391445037 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (14D7E400) [pid = 3644] [serial = 242] [outer = 11044000] 16:24:05 INFO - PROCESS | 3644 | 1464391445469 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]]]}] 16:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 16:24:05 INFO - PROCESS | 3644 | 1464391445524 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:24:05 INFO - PROCESS | 3644 | 1464391445526 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:24:05 INFO - PROCESS | 3644 | 1464391445529 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:24:05 INFO - PROCESS | 3644 | 1464391445531 Marionette TRACE conn6 <- [1,290,null,{}] 16:24:05 INFO - PROCESS | 3644 | 1464391445535 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}] 16:24:05 INFO - PROCESS | 3644 | 1464391445634 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:24:05 INFO - PROCESS | 3644 | 1464391445641 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:05 INFO - PROCESS | 3644 | ++DOCSHELL 1180D000 == 35 [pid = 3644] [id = 82] 16:24:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (14F6F000) [pid = 3644] [serial = 243] [outer = 00000000] 16:24:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1560B400) [pid = 3644] [serial = 244] [outer = 14F6F000] 16:24:05 INFO - PROCESS | 3644 | 1464391445687 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (16C62400) [pid = 3644] [serial = 245] [outer = 14F6F000] 16:24:06 INFO - PROCESS | 3644 | 1464391446158 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]]]}] 16:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 16:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:24:06 INFO - PROCESS | 3644 | 1464391446203 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 3644 | 1464391446205 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:24:06 INFO - PROCESS | 3644 | 1464391446208 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 3644 | 1464391446210 Marionette TRACE conn6 <- [1,294,null,{}] 16:24:06 INFO - PROCESS | 3644 | 1464391446220 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}] 16:24:06 INFO - PROCESS | 3644 | 1464391446348 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:24:06 INFO - PROCESS | 3644 | 1464391446361 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 3644 | ++DOCSHELL 0C51A000 == 36 [pid = 3644] [id = 83] 16:24:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0C56BC00) [pid = 3644] [serial = 246] [outer = 00000000] 16:24:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (17F0D800) [pid = 3644] [serial = 247] [outer = 0C56BC00] 16:24:06 INFO - PROCESS | 3644 | 1464391446407 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0CADA800) [pid = 3644] [serial = 248] [outer = 0C56BC00] 16:24:06 INFO - PROCESS | 3644 | 1464391446836 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]]]}] 16:24:06 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. 16:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 16:24:06 INFO - PROCESS | 3644 | 1464391446880 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:24:06 INFO - PROCESS | 3644 | 1464391446882 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:24:06 INFO - PROCESS | 3644 | 1464391446885 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 3644 | 1464391446886 Marionette TRACE conn6 <- [1,298,null,{}] 16:24:06 INFO - PROCESS | 3644 | 1464391446890 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}] 16:24:07 INFO - PROCESS | 3644 | 1464391447017 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:24:07 INFO - PROCESS | 3644 | 1464391447042 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 3644 | ++DOCSHELL 18F55800 == 37 [pid = 3644] [id = 84] 16:24:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (18F56800) [pid = 3644] [serial = 249] [outer = 00000000] 16:24:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (19133800) [pid = 3644] [serial = 250] [outer = 18F56800] 16:24:07 INFO - PROCESS | 3644 | 1464391447088 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1913F000) [pid = 3644] [serial = 251] [outer = 18F56800] 16:24:07 INFO - PROCESS | 3644 | 1464391447512 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]]]}] 16:24:07 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. 16:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19136C00) [pid = 3644] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (14F2E800) [pid = 3644] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1A6DDC00) [pid = 3644] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10F79C00) [pid = 3644] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0C5C2000) [pid = 3644] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0C571C00) [pid = 3644] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0C5C3800) [pid = 3644] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (16C5B000) [pid = 3644] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (17F10400) [pid = 3644] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (104EF800) [pid = 3644] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (10B25C00) [pid = 3644] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0C51C800) [pid = 3644] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:24:07 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (18E44000) [pid = 3644] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:24:07 INFO - PROCESS | 3644 | 1464391447675 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:24:07 INFO - PROCESS | 3644 | 1464391447677 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:24:07 INFO - PROCESS | 3644 | 1464391447681 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:24:07 INFO - PROCESS | 3644 | 1464391447683 Marionette TRACE conn6 <- [1,302,null,{}] 16:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:24:07 INFO - PROCESS | 3644 | 1464391447691 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}] 16:24:07 INFO - PROCESS | 3644 | 1464391447785 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:24:07 INFO - PROCESS | 3644 | 1464391447792 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 3644 | ++DOCSHELL 0C570C00 == 38 [pid = 3644] [id = 85] 16:24:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10415800) [pid = 3644] [serial = 252] [outer = 00000000] 16:24:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (11043C00) [pid = 3644] [serial = 253] [outer = 10415800] 16:24:07 INFO - PROCESS | 3644 | 1464391447837 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (17F05800) [pid = 3644] [serial = 254] [outer = 10415800] 16:24:08 INFO - PROCESS | 3644 | 1464391448170 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:24:08 INFO - PROCESS | 3644 | 1464391448283 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]]]}] 16:24:08 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. 16:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 16:24:08 INFO - PROCESS | 3644 | 1464391448323 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 3644 | 1464391448326 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:24:08 INFO - PROCESS | 3644 | 1464391448329 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 3644 | 1464391448330 Marionette TRACE conn6 <- [1,306,null,{}] 16:24:08 INFO - PROCESS | 3644 | 1464391448334 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}] 16:24:08 INFO - PROCESS | 3644 | 1464391448415 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:24:08 INFO - PROCESS | 3644 | 1464391448422 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:08 INFO - PROCESS | 3644 | ++DOCSHELL 19134C00 == 39 [pid = 3644] [id = 86] 16:24:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (19368C00) [pid = 3644] [serial = 255] [outer = 00000000] 16:24:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (1A24A000) [pid = 3644] [serial = 256] [outer = 19368C00] 16:24:08 INFO - PROCESS | 3644 | 1464391448467 Marionette DEBUG loaded listener.js 16:24:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (1A6DCC00) [pid = 3644] [serial = 257] [outer = 19368C00] 16:24:08 INFO - PROCESS | 3644 | 1464391448873 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]]]}] 16:24:08 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. 16:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 16:24:08 INFO - PROCESS | 3644 | 1464391448902 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 3644 | 1464391448904 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:24:08 INFO - PROCESS | 3644 | 1464391448907 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 3644 | 1464391448909 Marionette TRACE conn6 <- [1,310,null,{}] 16:24:08 INFO - PROCESS | 3644 | 1464391448924 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}] 16:24:08 INFO - PROCESS | 3644 | 1464391449006 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:24:09 INFO - PROCESS | 3644 | 1464391449013 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 3644 | ++DOCSHELL 1B9F2C00 == 40 [pid = 3644] [id = 87] 16:24:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1BA2AC00) [pid = 3644] [serial = 258] [outer = 00000000] 16:24:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1BAEF400) [pid = 3644] [serial = 259] [outer = 1BA2AC00] 16:24:09 INFO - PROCESS | 3644 | 1464391449057 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1BAF0400) [pid = 3644] [serial = 260] [outer = 1BA2AC00] 16:24:09 INFO - PROCESS | 3644 | 1464391449472 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]]]}] 16:24:09 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. 16:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 590ms 16:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:24:09 INFO - PROCESS | 3644 | 1464391449499 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 3644 | 1464391449501 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:24:09 INFO - PROCESS | 3644 | 1464391449504 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 3644 | 1464391449506 Marionette TRACE conn6 <- [1,314,null,{}] 16:24:09 INFO - PROCESS | 3644 | 1464391449523 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}] 16:24:09 INFO - PROCESS | 3644 | 1464391449637 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:24:09 INFO - PROCESS | 3644 | 1464391449646 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 3644 | ++DOCSHELL 1BDE9C00 == 41 [pid = 3644] [id = 88] 16:24:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1BDF0400) [pid = 3644] [serial = 261] [outer = 00000000] 16:24:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1C9EBC00) [pid = 3644] [serial = 262] [outer = 1BDF0400] 16:24:09 INFO - PROCESS | 3644 | 1464391449695 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1CEB5000) [pid = 3644] [serial = 263] [outer = 1BDF0400] 16:24:10 INFO - PROCESS | 3644 | 1464391450394 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]]]}] 16:24:10 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. 16:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 931ms 16:24:10 INFO - PROCESS | 3644 | 1464391450446 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:24:10 INFO - PROCESS | 3644 | 1464391450451 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:24:10 INFO - PROCESS | 3644 | 1464391450460 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - PROCESS | 3644 | 1464391450463 Marionette TRACE conn6 <- [1,318,null,{}] 16:24:10 INFO - PROCESS | 3644 | 1464391450482 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}] 16:24:10 INFO - PROCESS | 3644 | 1464391450618 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:24:10 INFO - PROCESS | 3644 | 1464391450672 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 3644 | ++DOCSHELL 0C5E6400 == 42 [pid = 3644] [id = 89] 16:24:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0C5EF400) [pid = 3644] [serial = 264] [outer = 00000000] 16:24:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (10A5D800) [pid = 3644] [serial = 265] [outer = 0C5EF400] 16:24:10 INFO - PROCESS | 3644 | 1464391450730 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10B26000) [pid = 3644] [serial = 266] [outer = 0C5EF400] 16:24:11 INFO - PROCESS | 3644 | 1464391451350 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]]]}] 16:24:11 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. 16:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 16:24:11 INFO - PROCESS | 3644 | 1464391451391 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 3644 | 1464391451398 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:24:11 INFO - PROCESS | 3644 | 1464391451404 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 3644 | 1464391451407 Marionette TRACE conn6 <- [1,322,null,{}] 16:24:11 INFO - PROCESS | 3644 | 1464391451411 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}] 16:24:11 INFO - PROCESS | 3644 | 1464391451526 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:24:11 INFO - PROCESS | 3644 | 1464391451650 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:11 INFO - PROCESS | 3644 | ++DOCSHELL 1104C400 == 43 [pid = 3644] [id = 90] 16:24:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (11A93000) [pid = 3644] [serial = 267] [outer = 00000000] 16:24:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (16CBDC00) [pid = 3644] [serial = 268] [outer = 11A93000] 16:24:11 INFO - PROCESS | 3644 | 1464391451711 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (17F02400) [pid = 3644] [serial = 269] [outer = 11A93000] 16:24:12 INFO - PROCESS | 3644 | 1464391452378 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]]]}] 16:24:12 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. 16:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1019ms 16:24:12 INFO - PROCESS | 3644 | 1464391452425 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:24:12 INFO - PROCESS | 3644 | 1464391452428 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:24:12 INFO - PROCESS | 3644 | 1464391452431 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:24:12 INFO - PROCESS | 3644 | 1464391452436 Marionette TRACE conn6 <- [1,326,null,{}] 16:24:12 INFO - PROCESS | 3644 | 1464391452446 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}] 16:24:12 INFO - PROCESS | 3644 | 1464391452556 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:24:12 INFO - PROCESS | 3644 | 1464391452634 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:12 INFO - PROCESS | 3644 | ++DOCSHELL 16C66800 == 44 [pid = 3644] [id = 91] 16:24:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1BBE6C00) [pid = 3644] [serial = 270] [outer = 00000000] 16:24:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1C95C000) [pid = 3644] [serial = 271] [outer = 1BBE6C00] 16:24:12 INFO - PROCESS | 3644 | 1464391452735 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1CEBAC00) [pid = 3644] [serial = 272] [outer = 1BBE6C00] 16:24:13 INFO - PROCESS | 3644 | 1464391453315 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]]]}] 16:24:13 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. 16:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 16:24:13 INFO - PROCESS | 3644 | 1464391453365 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 3644 | 1464391453368 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:24:13 INFO - PROCESS | 3644 | 1464391453372 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - PROCESS | 3644 | 1464391453374 Marionette TRACE conn6 <- [1,330,null,{}] 16:24:13 INFO - PROCESS | 3644 | 1464391453378 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}] 16:24:13 INFO - PROCESS | 3644 | 1464391453485 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:24:13 INFO - PROCESS | 3644 | 1464391453604 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:13 INFO - PROCESS | 3644 | ++DOCSHELL 0C574800 == 45 [pid = 3644] [id = 92] 16:24:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1BAE9C00) [pid = 3644] [serial = 273] [outer = 00000000] 16:24:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1CEB9400) [pid = 3644] [serial = 274] [outer = 1BAE9C00] 16:24:13 INFO - PROCESS | 3644 | 1464391453663 Marionette DEBUG loaded listener.js 16:24:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1CF66000) [pid = 3644] [serial = 275] [outer = 1BAE9C00] 16:24:14 INFO - PROCESS | 3644 | 1464391454363 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]]]}] 16:24:14 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. 16:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1015ms 16:24:14 INFO - PROCESS | 3644 | 1464391454399 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:24:14 INFO - PROCESS | 3644 | 1464391454403 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:24:14 INFO - PROCESS | 3644 | 1464391454409 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - PROCESS | 3644 | 1464391454412 Marionette TRACE conn6 <- [1,334,null,{}] 16:24:14 INFO - PROCESS | 3644 | 1464391454435 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}] 16:24:14 INFO - PROCESS | 3644 | 1464391454532 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:24:14 INFO - PROCESS | 3644 | 1464391454609 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 3644 | ++DOCSHELL 0CD8D400 == 46 [pid = 3644] [id = 93] 16:24:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (10411C00) [pid = 3644] [serial = 276] [outer = 00000000] 16:24:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1094F400) [pid = 3644] [serial = 277] [outer = 10411C00] 16:24:14 INFO - PROCESS | 3644 | 1464391454659 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (10B23800) [pid = 3644] [serial = 278] [outer = 10411C00] 16:24:15 INFO - PROCESS | 3644 | 1464391455191 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]]]}] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 1B9F2C00 == 45 [pid = 3644] [id = 87] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 19134C00 == 44 [pid = 3644] [id = 86] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 0C570C00 == 43 [pid = 3644] [id = 85] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 18F55800 == 42 [pid = 3644] [id = 84] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 0C51A000 == 41 [pid = 3644] [id = 83] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 1180D000 == 40 [pid = 3644] [id = 82] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 0C5F2000 == 39 [pid = 3644] [id = 81] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 10C2D400 == 38 [pid = 3644] [id = 80] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 0C5C5000 == 37 [pid = 3644] [id = 79] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 0C5C9400 == 36 [pid = 3644] [id = 78] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1C889800) [pid = 3644] [serial = 223] [outer = 00000000] [url = about:blank] 16:24:15 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. 16:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 830ms 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 0C519800 == 35 [pid = 3644] [id = 76] 16:24:15 INFO - PROCESS | 3644 | --DOCSHELL 1B9EB800 == 34 [pid = 3644] [id = 75] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1936C800) [pid = 3644] [serial = 211] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (154C1C00) [pid = 3644] [serial = 199] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (156AA400) [pid = 3644] [serial = 200] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1BAF5C00) [pid = 3644] [serial = 214] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (10F82400) [pid = 3644] [serial = 196] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1119B800) [pid = 3644] [serial = 197] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (17F07800) [pid = 3644] [serial = 205] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (17F07C00) [pid = 3644] [serial = 206] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (10B2EC00) [pid = 3644] [serial = 217] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0C5C6800) [pid = 3644] [serial = 187] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0C5CB400) [pid = 3644] [serial = 188] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (16CBCC00) [pid = 3644] [serial = 202] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (17E1EC00) [pid = 3644] [serial = 203] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1BAF4000) [pid = 3644] [serial = 220] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1094F000) [pid = 3644] [serial = 190] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1096C800) [pid = 3644] [serial = 191] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10C25C00) [pid = 3644] [serial = 193] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (10C2EC00) [pid = 3644] [serial = 194] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0C55B000) [pid = 3644] [serial = 185] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1BBEB400) [pid = 3644] [serial = 221] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0C554400) [pid = 3644] [serial = 184] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1A24A800) [pid = 3644] [serial = 212] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (19126000) [pid = 3644] [serial = 209] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (1BBDF400) [pid = 3644] [serial = 215] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (18EF0800) [pid = 3644] [serial = 208] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (14AA9400) [pid = 3644] [serial = 218] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3644 | 1464391455300 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 3644 | 1464391455306 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:24:15 INFO - PROCESS | 3644 | 1464391455315 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:24:15 INFO - PROCESS | 3644 | 1464391455317 Marionette TRACE conn6 <- [1,338,null,{}] 16:24:15 INFO - PROCESS | 3644 | 1464391455333 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}] 16:24:15 INFO - PROCESS | 3644 | 1464391455451 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:24:15 INFO - PROCESS | 3644 | 1464391455461 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:15 INFO - PROCESS | 3644 | ++DOCSHELL 0C56A000 == 35 [pid = 3644] [id = 94] 16:24:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0C56C400) [pid = 3644] [serial = 279] [outer = 00000000] 16:24:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0C5C2000) [pid = 3644] [serial = 280] [outer = 0C56C400] 16:24:15 INFO - PROCESS | 3644 | 1464391455508 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0C5CC000) [pid = 3644] [serial = 281] [outer = 0C56C400] 16:24:15 INFO - PROCESS | 3644 | 1464391455938 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]]]}] 16:24:15 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. 16:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 16:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:24:15 INFO - PROCESS | 3644 | 1464391455990 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 3644 | 1464391455992 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:24:15 INFO - PROCESS | 3644 | 1464391455995 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 3644 | 1464391455999 Marionette TRACE conn6 <- [1,342,null,{}] 16:24:15 INFO - PROCESS | 3644 | 1464391456009 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}] 16:24:16 INFO - PROCESS | 3644 | 1464391456093 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:24:16 INFO - PROCESS | 3644 | 1464391456105 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 3644 | ++DOCSHELL 10D30000 == 36 [pid = 3644] [id = 95] 16:24:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (10D33800) [pid = 3644] [serial = 282] [outer = 00000000] 16:24:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (10F79400) [pid = 3644] [serial = 283] [outer = 10D33800] 16:24:16 INFO - PROCESS | 3644 | 1464391456156 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (11040800) [pid = 3644] [serial = 284] [outer = 10D33800] 16:24:16 INFO - PROCESS | 3644 | 1464391456602 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]]]}] 16:24:16 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. 16:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 16:24:16 INFO - PROCESS | 3644 | 1464391456670 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 3644 | 1464391456673 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:24:16 INFO - PROCESS | 3644 | 1464391456676 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:24:16 INFO - PROCESS | 3644 | 1464391456677 Marionette TRACE conn6 <- [1,346,null,{}] 16:24:16 INFO - PROCESS | 3644 | 1464391456681 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}] 16:24:16 INFO - PROCESS | 3644 | 1464391456790 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:24:16 INFO - PROCESS | 3644 | 1464391456805 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 3644 | ++DOCSHELL 14F2C400 == 37 [pid = 3644] [id = 96] 16:24:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (14F30000) [pid = 3644] [serial = 285] [outer = 00000000] 16:24:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15605400) [pid = 3644] [serial = 286] [outer = 14F30000] 16:24:16 INFO - PROCESS | 3644 | 1464391456854 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (156AB800) [pid = 3644] [serial = 287] [outer = 14F30000] 16:24:17 INFO - PROCESS | 3644 | 1464391457276 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]]]}] 16:24:17 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. 16:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 16:24:17 INFO - PROCESS | 3644 | 1464391457310 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 3644 | 1464391457312 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:24:17 INFO - PROCESS | 3644 | 1464391457315 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 3644 | 1464391457317 Marionette TRACE conn6 <- [1,350,null,{}] 16:24:17 INFO - PROCESS | 3644 | 1464391457320 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}] 16:24:17 INFO - PROCESS | 3644 | 1464391457408 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:24:17 INFO - PROCESS | 3644 | 1464391457414 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:17 INFO - PROCESS | 3644 | ++DOCSHELL 0C517400 == 38 [pid = 3644] [id = 97] 16:24:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16C60800) [pid = 3644] [serial = 288] [outer = 00000000] 16:24:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (17E23800) [pid = 3644] [serial = 289] [outer = 16C60800] 16:24:17 INFO - PROCESS | 3644 | 1464391457460 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17F03C00) [pid = 3644] [serial = 290] [outer = 16C60800] 16:24:17 INFO - PROCESS | 3644 | 1464391457936 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]]]}] 16:24:17 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. 16:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 16:24:17 INFO - PROCESS | 3644 | 1464391457991 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 3644 | 1464391457993 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:24:17 INFO - PROCESS | 3644 | 1464391457996 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 3644 | 1464391457998 Marionette TRACE conn6 <- [1,354,null,{}] 16:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:24:17 INFO - PROCESS | 3644 | 1464391458001 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}] 16:24:18 INFO - PROCESS | 3644 | 1464391458127 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:24:18 INFO - PROCESS | 3644 | 1464391458213 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 3644 | ++DOCSHELL 19131400 == 39 [pid = 3644] [id = 98] 16:24:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1912E400) [pid = 3644] [serial = 291] [outer = 00000000] 16:24:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19137800) [pid = 3644] [serial = 292] [outer = 1912E400] 16:24:18 INFO - PROCESS | 3644 | 1464391458263 Marionette DEBUG loaded listener.js 16:24:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1913E400) [pid = 3644] [serial = 293] [outer = 1912E400] 16:24:18 INFO - PROCESS | 3644 | 1464391458719 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]]]}] 16:24:18 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. 16:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 769ms 16:24:18 INFO - PROCESS | 3644 | 1464391458771 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 3644 | 1464391458773 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:24:18 INFO - PROCESS | 3644 | 1464391458776 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:24:18 INFO - PROCESS | 3644 | 1464391458778 Marionette TRACE conn6 <- [1,358,null,{}] 16:24:18 INFO - PROCESS | 3644 | 1464391458782 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}] 16:24:18 INFO - PROCESS | 3644 | 1464391458891 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:24:18 INFO - PROCESS | 3644 | 1464391458900 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 3644 | ++DOCSHELL 0C51B400 == 40 [pid = 3644] [id = 99] 16:24:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19366000) [pid = 3644] [serial = 294] [outer = 00000000] 16:24:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1A249400) [pid = 3644] [serial = 295] [outer = 19366000] 16:24:18 INFO - PROCESS | 3644 | 1464391458945 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1A6E5C00) [pid = 3644] [serial = 296] [outer = 19366000] 16:24:19 INFO - PROCESS | 3644 | 1464391459408 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]]]}] 16:24:19 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. 16:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 16:24:19 INFO - PROCESS | 3644 | 1464391459455 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:24:19 INFO - PROCESS | 3644 | 1464391459457 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:24:19 INFO - PROCESS | 3644 | 1464391459460 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:24:19 INFO - PROCESS | 3644 | 1464391459462 Marionette TRACE conn6 <- [1,362,null,{}] 16:24:19 INFO - PROCESS | 3644 | 1464391459466 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}] 16:24:19 INFO - PROCESS | 3644 | 1464391459600 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (14F6F000) [pid = 3644] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0C56BC00) [pid = 3644] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0C5CC400) [pid = 3644] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (11044000) [pid = 3644] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (10C2DC00) [pid = 3644] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0C5C8800) [pid = 3644] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1BDE7000) [pid = 3644] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (18F56800) [pid = 3644] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (10415800) [pid = 3644] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (19368C00) [pid = 3644] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:24:19 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1BA2AC00) [pid = 3644] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:24:19 INFO - PROCESS | 3644 | 1464391459755 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:19 INFO - PROCESS | 3644 | ++DOCSHELL 0C51A400 == 41 [pid = 3644] [id = 100] 16:24:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0C554800) [pid = 3644] [serial = 297] [outer = 00000000] 16:24:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1094F800) [pid = 3644] [serial = 298] [outer = 0C554800] 16:24:19 INFO - PROCESS | 3644 | 1464391459802 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10C2F800) [pid = 3644] [serial = 299] [outer = 0C554800] 16:24:20 INFO - PROCESS | 3644 | 1464391460171 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]]]}] 16:24:20 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. 16:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 732ms 16:24:20 INFO - PROCESS | 3644 | 1464391460193 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:24:20 INFO - PROCESS | 3644 | 1464391460195 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:24:20 INFO - PROCESS | 3644 | 1464391460198 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 3644 | 1464391460200 Marionette TRACE conn6 <- [1,366,null,{}] 16:24:20 INFO - PROCESS | 3644 | 1464391460203 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}] 16:24:20 INFO - PROCESS | 3644 | 1464391460284 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:24:20 INFO - PROCESS | 3644 | 1464391460357 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:20 INFO - PROCESS | 3644 | ++DOCSHELL 0C51B000 == 42 [pid = 3644] [id = 101] 16:24:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (10959400) [pid = 3644] [serial = 300] [outer = 00000000] 16:24:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1BAEE400) [pid = 3644] [serial = 301] [outer = 10959400] 16:24:20 INFO - PROCESS | 3644 | 1464391460402 Marionette DEBUG loaded listener.js 16:24:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1BAECC00) [pid = 3644] [serial = 302] [outer = 10959400] 16:24:20 INFO - PROCESS | 3644 | 1464391460773 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]]]}] 16:24:20 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. 16:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 16:24:20 INFO - PROCESS | 3644 | 1464391460829 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 3644 | 1464391460831 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:24:20 INFO - PROCESS | 3644 | 1464391460835 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 3644 | 1464391460836 Marionette TRACE conn6 <- [1,370,null,{}] 16:24:20 INFO - PROCESS | 3644 | 1464391460840 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}] 16:24:20 INFO - PROCESS | 3644 | 1464391460951 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:24:20 INFO - PROCESS | 3644 | 1464391460960 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:20 INFO - PROCESS | 3644 | ++DOCSHELL 19EE6000 == 43 [pid = 3644] [id = 102] 16:24:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19EE6C00) [pid = 3644] [serial = 303] [outer = 00000000] 16:24:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19EEF400) [pid = 3644] [serial = 304] [outer = 19EE6C00] 16:24:20 INFO - PROCESS | 3644 | 1464391461005 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19EED000) [pid = 3644] [serial = 305] [outer = 19EE6C00] 16:24:21 INFO - PROCESS | 3644 | 1464391461452 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]]]}] 16:24:21 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. 16:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 16:24:21 INFO - PROCESS | 3644 | 1464391461509 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:24:21 INFO - PROCESS | 3644 | 1464391461511 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:24:21 INFO - PROCESS | 3644 | 1464391461515 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:24:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:24:21 INFO - PROCESS | 3644 | 1464391461517 Marionette TRACE conn6 <- [1,374,null,{}] 16:24:21 INFO - PROCESS | 3644 | 1464391461525 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}] 16:24:21 INFO - PROCESS | 3644 | 1464391461630 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:24:21 INFO - PROCESS | 3644 | 1464391461645 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:21 INFO - PROCESS | 3644 | ++DOCSHELL 1B53D400 == 44 [pid = 3644] [id = 103] 16:24:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1B544C00) [pid = 3644] [serial = 306] [outer = 00000000] 16:24:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1B549400) [pid = 3644] [serial = 307] [outer = 1B544C00] 16:24:21 INFO - PROCESS | 3644 | 1464391461698 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1BBEE800) [pid = 3644] [serial = 308] [outer = 1B544C00] 16:24:22 INFO - PROCESS | 3644 | 1464391462454 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:24:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:24:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 16:24:22 INFO - PROCESS | 3644 | 1464391462490 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:24:22 INFO - PROCESS | 3644 | 1464391462495 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:24:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:24:22 INFO - PROCESS | 3644 | 1464391462500 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - PROCESS | 3644 | 1464391462504 Marionette TRACE conn6 <- [1,378,null,{}] 16:24:22 INFO - PROCESS | 3644 | 1464391462510 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}] 16:24:22 INFO - PROCESS | 3644 | 1464391462623 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:24:22 INFO - PROCESS | 3644 | 1464391462746 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:22 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C9C00 == 45 [pid = 3644] [id = 104] 16:24:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0C5EBC00) [pid = 3644] [serial = 309] [outer = 00000000] 16:24:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (104F0400) [pid = 3644] [serial = 310] [outer = 0C5EBC00] 16:24:22 INFO - PROCESS | 3644 | 1464391462809 Marionette DEBUG loaded listener.js 16:24:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (10979800) [pid = 3644] [serial = 311] [outer = 0C5EBC00] 16:24:23 INFO - PROCESS | 3644 | 1464391463393 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:24:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:24:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 16:24:23 INFO - PROCESS | 3644 | 1464391463435 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 3644 | 1464391463442 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:24:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:24:23 INFO - PROCESS | 3644 | 1464391463448 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:24:23 INFO - PROCESS | 3644 | 1464391463451 Marionette TRACE conn6 <- [1,382,null,{}] 16:24:23 INFO - PROCESS | 3644 | 1464391463456 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}] 16:24:23 INFO - PROCESS | 3644 | 1464391463567 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:24:23 INFO - PROCESS | 3644 | 1464391463659 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:23 INFO - PROCESS | 3644 | ++DOCSHELL 11A93C00 == 46 [pid = 3644] [id = 105] 16:24:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (14CE3800) [pid = 3644] [serial = 312] [outer = 00000000] 16:24:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (17E1D400) [pid = 3644] [serial = 313] [outer = 14CE3800] 16:24:23 INFO - PROCESS | 3644 | 1464391463716 Marionette DEBUG loaded listener.js 16:24:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (17F10C00) [pid = 3644] [serial = 314] [outer = 14CE3800] 16:24:24 INFO - PROCESS | 3644 | 1464391464352 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:24:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:24:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 929ms 16:24:24 INFO - PROCESS | 3644 | 1464391464379 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:24:24 INFO - PROCESS | 3644 | 1464391464382 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:24:24 INFO - PROCESS | 3644 | 1464391464386 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:24:24 INFO - PROCESS | 3644 | 1464391464390 Marionette TRACE conn6 <- [1,386,null,{}] 16:24:24 INFO - PROCESS | 3644 | 1464391464401 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}] 16:24:24 INFO - PROCESS | 3644 | 1464391464511 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:24:24 INFO - PROCESS | 3644 | 1464391464606 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 3644 | ++DOCSHELL 15604000 == 47 [pid = 3644] [id = 106] 16:24:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1B545C00) [pid = 3644] [serial = 315] [outer = 00000000] 16:24:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1BAE4800) [pid = 3644] [serial = 316] [outer = 1B545C00] 16:24:24 INFO - PROCESS | 3644 | 1464391464666 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1BDEE400) [pid = 3644] [serial = 317] [outer = 1B545C00] 16:24:25 INFO - PROCESS | 3644 | 1464391465338 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]]]}] 16:24:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:24:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 970ms 16:24:25 INFO - PROCESS | 3644 | 1464391465359 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 3644 | 1464391465362 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:24:25 INFO - PROCESS | 3644 | 1464391465366 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:24:25 INFO - PROCESS | 3644 | 1464391465368 Marionette TRACE conn6 <- [1,390,null,{}] 16:24:25 INFO - PROCESS | 3644 | 1464391465372 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}] 16:24:25 INFO - PROCESS | 3644 | 1464391465481 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:24:25 INFO - PROCESS | 3644 | 1464391465593 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:25 INFO - PROCESS | 3644 | ++DOCSHELL 1CEB9000 == 48 [pid = 3644] [id = 107] 16:24:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1CEC3400) [pid = 3644] [serial = 318] [outer = 00000000] 16:24:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1CF60C00) [pid = 3644] [serial = 319] [outer = 1CEC3400] 16:24:25 INFO - PROCESS | 3644 | 1464391465649 Marionette DEBUG loaded listener.js 16:24:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1D837C00) [pid = 3644] [serial = 320] [outer = 1CEC3400] 16:24:26 INFO - PROCESS | 3644 | 1464391466294 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]]]}] 16:24:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:24:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 970ms 16:24:26 INFO - PROCESS | 3644 | 1464391466339 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:24:26 INFO - PROCESS | 3644 | 1464391466342 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:24:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:24:26 INFO - PROCESS | 3644 | 1464391466345 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:24:26 INFO - PROCESS | 3644 | 1464391466347 Marionette TRACE conn6 <- [1,394,null,{}] 16:24:26 INFO - PROCESS | 3644 | 1464391466351 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}] 16:24:26 INFO - PROCESS | 3644 | 1464391466457 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:24:26 INFO - PROCESS | 3644 | 1464391466697 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:26 INFO - PROCESS | 3644 | ++DOCSHELL 08889800 == 49 [pid = 3644] [id = 108] 16:24:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (0C518C00) [pid = 3644] [serial = 321] [outer = 00000000] 16:24:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (0C5C5400) [pid = 3644] [serial = 322] [outer = 0C518C00] 16:24:26 INFO - PROCESS | 3644 | 1464391466762 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (0CAF7800) [pid = 3644] [serial = 323] [outer = 0C518C00] 16:24:27 INFO - PROCESS | 3644 | 1464391467424 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]]]}] 16:24:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:24:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1130ms 16:24:27 INFO - PROCESS | 3644 | 1464391467480 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 3644 | 1464391467484 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:24:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:24:27 INFO - PROCESS | 3644 | 1464391467503 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 3644 | 1464391467507 Marionette TRACE conn6 <- [1,398,null,{}] 16:24:27 INFO - PROCESS | 3644 | 1464391467512 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}] 16:24:27 INFO - PROCESS | 3644 | 1464391467625 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:24:27 INFO - PROCESS | 3644 | 1464391467700 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:27 INFO - PROCESS | 3644 | ++DOCSHELL 0C55B000 == 50 [pid = 3644] [id = 109] 16:24:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (0C55E000) [pid = 3644] [serial = 324] [outer = 00000000] 16:24:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (0CD3B800) [pid = 3644] [serial = 325] [outer = 0C55E000] 16:24:27 INFO - PROCESS | 3644 | 1464391467761 Marionette DEBUG loaded listener.js 16:24:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (10F82400) [pid = 3644] [serial = 326] [outer = 0C55E000] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 1D8E3000 == 49 [pid = 3644] [id = 61] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 19EE6000 == 48 [pid = 3644] [id = 102] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 0C51B000 == 47 [pid = 3644] [id = 101] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 0C51A400 == 46 [pid = 3644] [id = 100] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 0C51B400 == 45 [pid = 3644] [id = 99] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 19131400 == 44 [pid = 3644] [id = 98] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 0C517400 == 43 [pid = 3644] [id = 97] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 14F2C400 == 42 [pid = 3644] [id = 96] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 10D30000 == 41 [pid = 3644] [id = 95] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 0C56A000 == 40 [pid = 3644] [id = 94] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 0CD8D400 == 39 [pid = 3644] [id = 93] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 1104C400 == 38 [pid = 3644] [id = 90] 16:24:27 INFO - PROCESS | 3644 | --DOCSHELL 0C5E6400 == 37 [pid = 3644] [id = 89] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1BAEF400) [pid = 3644] [serial = 259] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1560B400) [pid = 3644] [serial = 244] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (17F0D800) [pid = 3644] [serial = 247] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (0CD83000) [pid = 3644] [serial = 233] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (0C5F3000) [pid = 3644] [serial = 232] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (14A7F000) [pid = 3644] [serial = 241] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (10D30800) [pid = 3644] [serial = 238] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (10F77C00) [pid = 3644] [serial = 239] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (11A89400) [pid = 3644] [serial = 229] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (0C5EEC00) [pid = 3644] [serial = 235] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (0CD38400) [pid = 3644] [serial = 236] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1C95B800) [pid = 3644] [serial = 224] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (0C554C00) [pid = 3644] [serial = 226] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19133800) [pid = 3644] [serial = 250] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (11043C00) [pid = 3644] [serial = 253] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (17F05800) [pid = 3644] [serial = 254] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1BAF0400) [pid = 3644] [serial = 260] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1A24A000) [pid = 3644] [serial = 256] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1913F000) [pid = 3644] [serial = 251] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1A6DCC00) [pid = 3644] [serial = 257] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0CADA800) [pid = 3644] [serial = 248] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (16C62400) [pid = 3644] [serial = 245] [outer = 00000000] [url = about:blank] 16:24:27 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (14D7E400) [pid = 3644] [serial = 242] [outer = 00000000] [url = about:blank] 16:24:28 INFO - PROCESS | 3644 | 1464391468262 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]]]}] 16:24:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:24:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 770ms 16:24:28 INFO - PROCESS | 3644 | 1464391468279 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 3644 | 1464391468283 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:24:28 INFO - PROCESS | 3644 | 1464391468288 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:24:28 INFO - PROCESS | 3644 | 1464391468290 Marionette TRACE conn6 <- [1,402,null,{}] 16:24:28 INFO - PROCESS | 3644 | 1464391468294 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}] 16:24:28 INFO - PROCESS | 3644 | 1464391468380 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:24:28 INFO - PROCESS | 3644 | 1464391468388 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:28 INFO - PROCESS | 3644 | ++DOCSHELL 0C55A400 == 38 [pid = 3644] [id = 110] 16:24:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0C55B400) [pid = 3644] [serial = 327] [outer = 00000000] 16:24:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (10C29C00) [pid = 3644] [serial = 328] [outer = 0C55B400] 16:24:28 INFO - PROCESS | 3644 | 1464391468434 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (11040000) [pid = 3644] [serial = 329] [outer = 0C55B400] 16:24:28 INFO - PROCESS | 3644 | 1464391468906 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]]]}] 16:24:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:24:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 669ms 16:24:28 INFO - PROCESS | 3644 | 1464391468962 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 3644 | 1464391468965 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:24:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:24:28 INFO - PROCESS | 3644 | 1464391468970 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - PROCESS | 3644 | 1464391468975 Marionette TRACE conn6 <- [1,406,null,{}] 16:24:28 INFO - PROCESS | 3644 | 1464391468984 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}] 16:24:29 INFO - PROCESS | 3644 | 1464391469074 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:24:29 INFO - PROCESS | 3644 | 1464391469083 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 3644 | ++DOCSHELL 162E5400 == 39 [pid = 3644] [id = 111] 16:24:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (162E6800) [pid = 3644] [serial = 330] [outer = 00000000] 16:24:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (16C66400) [pid = 3644] [serial = 331] [outer = 162E6800] 16:24:29 INFO - PROCESS | 3644 | 1464391469129 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (17E1DC00) [pid = 3644] [serial = 332] [outer = 162E6800] 16:24:29 INFO - PROCESS | 3644 | 1464391469593 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]]]}] 16:24:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:24:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 690ms 16:24:29 INFO - PROCESS | 3644 | 1464391469662 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:24:29 INFO - PROCESS | 3644 | 1464391469665 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:24:29 INFO - PROCESS | 3644 | 1464391469668 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:24:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:24:29 INFO - PROCESS | 3644 | 1464391469670 Marionette TRACE conn6 <- [1,410,null,{}] 16:24:29 INFO - PROCESS | 3644 | 1464391469674 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}] 16:24:29 INFO - PROCESS | 3644 | 1464391469755 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:24:29 INFO - PROCESS | 3644 | 1464391469844 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 3644 | ++DOCSHELL 0C69D400 == 40 [pid = 3644] [id = 112] 16:24:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (154C0800) [pid = 3644] [serial = 333] [outer = 00000000] 16:24:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (17F10400) [pid = 3644] [serial = 334] [outer = 154C0800] 16:24:29 INFO - PROCESS | 3644 | 1464391469894 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (18E43C00) [pid = 3644] [serial = 335] [outer = 154C0800] 16:24:30 INFO - PROCESS | 3644 | 1464391470313 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]]]}] 16:24:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:24:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 16:24:30 INFO - PROCESS | 3644 | 1464391470342 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:24:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:24:30 INFO - PROCESS | 3644 | 1464391470344 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:24:30 INFO - PROCESS | 3644 | 1464391470347 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:24:30 INFO - PROCESS | 3644 | 1464391470349 Marionette TRACE conn6 <- [1,414,null,{}] 16:24:30 INFO - PROCESS | 3644 | 1464391470356 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}] 16:24:30 INFO - PROCESS | 3644 | 1464391470468 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:24:30 INFO - PROCESS | 3644 | 1464391470554 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:30 INFO - PROCESS | 3644 | ++DOCSHELL 19139C00 == 41 [pid = 3644] [id = 113] 16:24:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1913A400) [pid = 3644] [serial = 336] [outer = 00000000] 16:24:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (19140800) [pid = 3644] [serial = 337] [outer = 1913A400] 16:24:30 INFO - PROCESS | 3644 | 1464391470606 Marionette DEBUG loaded listener.js 16:24:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (19EEB400) [pid = 3644] [serial = 338] [outer = 1913A400] 16:24:31 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (19EE6C00) [pid = 3644] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:24:31 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1912E400) [pid = 3644] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:24:31 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19366000) [pid = 3644] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:24:31 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (0C554800) [pid = 3644] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:24:31 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (16C60800) [pid = 3644] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:24:31 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (10411C00) [pid = 3644] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:24:31 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (10D33800) [pid = 3644] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:24:31 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0C56C400) [pid = 3644] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:24:31 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (14F30000) [pid = 3644] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:24:31 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (10959400) [pid = 3644] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:24:31 INFO - PROCESS | 3644 | 1464391471449 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]]]}] 16:24:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:24:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1124ms 16:24:31 INFO - PROCESS | 3644 | 1464391471473 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:24:31 INFO - PROCESS | 3644 | 1464391471478 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:24:31 INFO - PROCESS | 3644 | 1464391471485 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:24:31 INFO - PROCESS | 3644 | 1464391471488 Marionette TRACE conn6 <- [1,418,null,{}] 16:24:31 INFO - PROCESS | 3644 | 1464391471494 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}] 16:24:31 INFO - PROCESS | 3644 | 1464391471613 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:24:31 INFO - PROCESS | 3644 | 1464391471739 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 3644 | ++DOCSHELL 0C5EEC00 == 42 [pid = 3644] [id = 114] 16:24:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0C696400) [pid = 3644] [serial = 339] [outer = 00000000] 16:24:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10B2E000) [pid = 3644] [serial = 340] [outer = 0C696400] 16:24:31 INFO - PROCESS | 3644 | 1464391471798 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (10C2D800) [pid = 3644] [serial = 341] [outer = 0C696400] 16:24:32 INFO - PROCESS | 3644 | 1464391472944 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]]]}] 16:24:32 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 16:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1474ms 16:24:32 INFO - PROCESS | 3644 | 1464391472962 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:24:32 INFO - PROCESS | 3644 | 1464391472968 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:24:32 INFO - PROCESS | 3644 | 1464391472975 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:24:32 INFO - PROCESS | 3644 | 1464391472978 Marionette TRACE conn6 <- [1,422,null,{}] 16:24:32 INFO - PROCESS | 3644 | 1464391472982 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}] 16:24:33 INFO - PROCESS | 3644 | 1464391473095 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:24:33 INFO - PROCESS | 3644 | 1464391473226 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:33 INFO - PROCESS | 3644 | ++DOCSHELL 14D7C000 == 43 [pid = 3644] [id = 115] 16:24:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (14D7C400) [pid = 3644] [serial = 342] [outer = 00000000] 16:24:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (154C4C00) [pid = 3644] [serial = 343] [outer = 14D7C400] 16:24:33 INFO - PROCESS | 3644 | 1464391473287 Marionette DEBUG loaded listener.js 16:24:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (16C67C00) [pid = 3644] [serial = 344] [outer = 14D7C400] 16:24:34 INFO - PROCESS | 3644 | 1464391474327 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]]]}] 16:24:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:24:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1381ms 16:24:34 INFO - PROCESS | 3644 | 1464391474359 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:24:34 INFO - PROCESS | 3644 | 1464391474362 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:24:34 INFO - PROCESS | 3644 | 1464391474365 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:24:34 INFO - PROCESS | 3644 | 1464391474369 Marionette TRACE conn6 <- [1,426,null,{}] 16:24:34 INFO - PROCESS | 3644 | 1464391474381 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}] 16:24:34 INFO - PROCESS | 3644 | 1464391474496 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:24:34 INFO - PROCESS | 3644 | 1464391474623 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:34 INFO - PROCESS | 3644 | ++DOCSHELL 19EF1800 == 44 [pid = 3644] [id = 116] 16:24:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A246400) [pid = 3644] [serial = 345] [outer = 00000000] 16:24:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A7BCC00) [pid = 3644] [serial = 346] [outer = 1A246400] 16:24:34 INFO - PROCESS | 3644 | 1464391474683 Marionette DEBUG loaded listener.js 16:24:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A7C2000) [pid = 3644] [serial = 347] [outer = 1A246400] 16:24:35 INFO - PROCESS | 3644 | 1464391475255 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] 16:24:35 INFO - PROCESS | 3644 | 1464391475304 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:24:35 INFO - PROCESS | 3644 | 1464391475307 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:24:35 INFO - PROCESS | 3644 | 1464391475309 Marionette TRACE conn6 <- [1,430,null,{}] 16:24:35 INFO - PROCESS | 3644 | 1464391475313 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}] 16:24:35 INFO - PROCESS | 3644 | 1464391475425 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:24:35 INFO - PROCESS | 3644 | 1464391475520 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 3644 | ++DOCSHELL 1B488800 == 45 [pid = 3644] [id = 117] 16:24:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1B53C800) [pid = 3644] [serial = 348] [outer = 00000000] 16:24:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1B544000) [pid = 3644] [serial = 349] [outer = 1B53C800] 16:24:35 INFO - PROCESS | 3644 | 1464391475579 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1B549C00) [pid = 3644] [serial = 350] [outer = 1B53C800] 16:24:36 INFO - PROCESS | 3644 | 1464391476161 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]]]}] 16:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 16:24:36 INFO - PROCESS | 3644 | 1464391476241 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 3644 | 1464391476243 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:24:36 INFO - PROCESS | 3644 | 1464391476247 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 3644 | 1464391476249 Marionette TRACE conn6 <- [1,434,null,{}] 16:24:36 INFO - PROCESS | 3644 | 1464391476253 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}] 16:24:36 INFO - PROCESS | 3644 | 1464391476384 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:24:36 INFO - PROCESS | 3644 | 1464391476605 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:36 INFO - PROCESS | 3644 | ++DOCSHELL 0C51D400 == 46 [pid = 3644] [id = 118] 16:24:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (0C55C000) [pid = 3644] [serial = 351] [outer = 00000000] 16:24:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (0C5BE800) [pid = 3644] [serial = 352] [outer = 0C55C000] 16:24:36 INFO - PROCESS | 3644 | 1464391476659 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (0CD83000) [pid = 3644] [serial = 353] [outer = 0C55C000] 16:24:37 INFO - PROCESS | 3644 | 1464391477248 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]]]}] 16:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1020ms 16:24:37 INFO - PROCESS | 3644 | 1464391477271 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 3644 | 1464391477275 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:24:37 INFO - PROCESS | 3644 | 1464391477279 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - PROCESS | 3644 | 1464391477283 Marionette TRACE conn6 <- [1,438,null,{}] 16:24:37 INFO - PROCESS | 3644 | 1464391477288 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}] 16:24:37 INFO - PROCESS | 3644 | 1464391477404 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:24:37 INFO - PROCESS | 3644 | --DOCSHELL 0C574800 == 45 [pid = 3644] [id = 92] 16:24:37 INFO - PROCESS | 3644 | --DOCSHELL 0C69D400 == 44 [pid = 3644] [id = 112] 16:24:37 INFO - PROCESS | 3644 | --DOCSHELL 162E5400 == 43 [pid = 3644] [id = 111] 16:24:37 INFO - PROCESS | 3644 | --DOCSHELL 0C55A400 == 42 [pid = 3644] [id = 110] 16:24:37 INFO - PROCESS | 3644 | --DOCSHELL 0C55B000 == 41 [pid = 3644] [id = 109] 16:24:37 INFO - PROCESS | 3644 | --DOCSHELL 08889800 == 40 [pid = 3644] [id = 108] 16:24:37 INFO - PROCESS | 3644 | --DOCSHELL 0C5C9C00 == 39 [pid = 3644] [id = 104] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (19137800) [pid = 3644] [serial = 292] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1A249400) [pid = 3644] [serial = 295] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1913E400) [pid = 3644] [serial = 293] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1A6E5C00) [pid = 3644] [serial = 296] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1094F800) [pid = 3644] [serial = 298] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (17E23800) [pid = 3644] [serial = 289] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (10B23800) [pid = 3644] [serial = 278] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1094F400) [pid = 3644] [serial = 277] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (10C2F800) [pid = 3644] [serial = 299] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (10F79400) [pid = 3644] [serial = 283] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (11040800) [pid = 3644] [serial = 284] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0C5C2000) [pid = 3644] [serial = 280] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0C5CC000) [pid = 3644] [serial = 281] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (15605400) [pid = 3644] [serial = 286] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (156AB800) [pid = 3644] [serial = 287] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1CEB9400) [pid = 3644] [serial = 274] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1C9EBC00) [pid = 3644] [serial = 262] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (10A5D800) [pid = 3644] [serial = 265] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (16CBDC00) [pid = 3644] [serial = 268] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1BAEE400) [pid = 3644] [serial = 301] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1C95C000) [pid = 3644] [serial = 271] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1BAECC00) [pid = 3644] [serial = 302] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (19EED000) [pid = 3644] [serial = 305] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (17F03C00) [pid = 3644] [serial = 290] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (19EEF400) [pid = 3644] [serial = 304] [outer = 00000000] [url = about:blank] 16:24:37 INFO - PROCESS | 3644 | 1464391477555 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 3644 | ++DOCSHELL 08889800 == 40 [pid = 3644] [id = 119] 16:24:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0888D400) [pid = 3644] [serial = 354] [outer = 00000000] 16:24:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0C56E000) [pid = 3644] [serial = 355] [outer = 0888D400] 16:24:37 INFO - PROCESS | 3644 | 1464391477606 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0C5F3000) [pid = 3644] [serial = 356] [outer = 0888D400] 16:24:38 INFO - PROCESS | 3644 | 1464391478073 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]]]}] 16:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 830ms 16:24:38 INFO - PROCESS | 3644 | 1464391478113 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 3644 | 1464391478117 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:24:38 INFO - PROCESS | 3644 | 1464391478121 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - PROCESS | 3644 | 1464391478123 Marionette TRACE conn6 <- [1,442,null,{}] 16:24:38 INFO - PROCESS | 3644 | 1464391478127 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}] 16:24:38 INFO - PROCESS | 3644 | 1464391478214 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:24:38 INFO - PROCESS | 3644 | 1464391478225 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:38 INFO - PROCESS | 3644 | ++DOCSHELL 10F7F000 == 41 [pid = 3644] [id = 120] 16:24:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (10F80C00) [pid = 3644] [serial = 357] [outer = 00000000] 16:24:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (14F70800) [pid = 3644] [serial = 358] [outer = 10F80C00] 16:24:38 INFO - PROCESS | 3644 | 1464391478274 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (156A9400) [pid = 3644] [serial = 359] [outer = 10F80C00] 16:24:38 INFO - PROCESS | 3644 | 1464391478761 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]]]}] 16:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 669ms 16:24:38 INFO - PROCESS | 3644 | 1464391478796 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 3644 | 1464391478798 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:24:38 INFO - PROCESS | 3644 | 1464391478803 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - PROCESS | 3644 | 1464391478809 Marionette TRACE conn6 <- [1,446,null,{}] 16:24:38 INFO - PROCESS | 3644 | 1464391478817 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}] 16:24:38 INFO - PROCESS | 3644 | 1464391478902 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:24:38 INFO - PROCESS | 3644 | 1464391478912 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:38 INFO - PROCESS | 3644 | ++DOCSHELL 185E0C00 == 42 [pid = 3644] [id = 121] 16:24:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (185E4800) [pid = 3644] [serial = 360] [outer = 00000000] 16:24:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (19136800) [pid = 3644] [serial = 361] [outer = 185E4800] 16:24:38 INFO - PROCESS | 3644 | 1464391478957 Marionette DEBUG loaded listener.js 16:24:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1913F000) [pid = 3644] [serial = 362] [outer = 185E4800] 16:24:39 INFO - PROCESS | 3644 | 1464391479442 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]]]}] 16:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 690ms 16:24:39 INFO - PROCESS | 3644 | 1464391479492 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:24:39 INFO - PROCESS | 3644 | 1464391479494 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:24:39 INFO - PROCESS | 3644 | 1464391479497 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:24:39 INFO - PROCESS | 3644 | 1464391479499 Marionette TRACE conn6 <- [1,450,null,{}] 16:24:39 INFO - PROCESS | 3644 | 1464391479502 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}] 16:24:39 INFO - PROCESS | 3644 | 1464391479586 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:24:39 INFO - PROCESS | 3644 | 1464391479595 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:39 INFO - PROCESS | 3644 | ++DOCSHELL 19EEB000 == 43 [pid = 3644] [id = 122] 16:24:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19EEC000) [pid = 3644] [serial = 363] [outer = 00000000] 16:24:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1A3EB000) [pid = 3644] [serial = 364] [outer = 19EEC000] 16:24:39 INFO - PROCESS | 3644 | 1464391479640 Marionette DEBUG loaded listener.js 16:24:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1A7BB400) [pid = 3644] [serial = 365] [outer = 19EEC000] 16:24:40 INFO - PROCESS | 3644 | 1464391480072 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] 16:24:40 INFO - PROCESS | 3644 | 1464391480137 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:24:40 INFO - PROCESS | 3644 | 1464391480141 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 3644 | 1464391480143 Marionette TRACE conn6 <- [1,454,null,{}] 16:24:40 INFO - PROCESS | 3644 | 1464391480146 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}] 16:24:40 INFO - PROCESS | 3644 | 1464391480256 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:24:40 INFO - PROCESS | 3644 | 1464391480338 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:40 INFO - PROCESS | 3644 | ++DOCSHELL 1B53F000 == 44 [pid = 3644] [id = 123] 16:24:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1B541000) [pid = 3644] [serial = 366] [outer = 00000000] 16:24:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1BAE6C00) [pid = 3644] [serial = 367] [outer = 1B541000] 16:24:40 INFO - PROCESS | 3644 | 1464391480394 Marionette DEBUG loaded listener.js 16:24:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1BAF6000) [pid = 3644] [serial = 368] [outer = 1B541000] 16:24:40 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:24:40 INFO - PROCESS | 3644 | 1464391480886 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]]]}] 16:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 770ms 16:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:24:40 INFO - PROCESS | 3644 | 1464391480914 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:24:40 INFO - PROCESS | 3644 | 1464391480916 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:24:40 INFO - PROCESS | 3644 | 1464391480919 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 3644 | 1464391480921 Marionette TRACE conn6 <- [1,458,null,{}] 16:24:40 INFO - PROCESS | 3644 | 1464391480924 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}] 16:24:41 INFO - PROCESS | 3644 | 1464391481037 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:24:41 INFO - PROCESS | 3644 | 1464391481089 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:41 INFO - PROCESS | 3644 | ++DOCSHELL 0C550400 == 45 [pid = 3644] [id = 124] 16:24:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1BCD0000) [pid = 3644] [serial = 369] [outer = 00000000] 16:24:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1CD8A000) [pid = 3644] [serial = 370] [outer = 1BCD0000] 16:24:41 INFO - PROCESS | 3644 | 1464391481142 Marionette DEBUG loaded listener.js 16:24:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1CD90400) [pid = 3644] [serial = 371] [outer = 1BCD0000] 16:24:41 INFO - PROCESS | 3644 | 1464391481553 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] 16:24:41 INFO - PROCESS | 3644 | 1464391481596 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:24:41 INFO - PROCESS | 3644 | 1464391481599 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:24:41 INFO - PROCESS | 3644 | 1464391481601 Marionette TRACE conn6 <- [1,462,null,{}] 16:24:41 INFO - PROCESS | 3644 | 1464391481605 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}] 16:24:41 INFO - PROCESS | 3644 | 1464391481718 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:24:41 INFO - PROCESS | 3644 | 1464391481804 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:41 INFO - PROCESS | 3644 | ++DOCSHELL 1CF5EC00 == 46 [pid = 3644] [id = 125] 16:24:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1CF61400) [pid = 3644] [serial = 372] [outer = 00000000] 16:24:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1D8E6000) [pid = 3644] [serial = 373] [outer = 1CF61400] 16:24:41 INFO - PROCESS | 3644 | 1464391481852 Marionette DEBUG loaded listener.js 16:24:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1D8E9800) [pid = 3644] [serial = 374] [outer = 1CF61400] 16:24:42 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (154C0800) [pid = 3644] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:24:42 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1BDF0400) [pid = 3644] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:24:42 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (0C55E000) [pid = 3644] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:24:42 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (162E6800) [pid = 3644] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:24:42 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1B544C00) [pid = 3644] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:24:42 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (0C55B400) [pid = 3644] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:24:42 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0C518C00) [pid = 3644] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:24:42 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:24:42 INFO - PROCESS | 3644 | 1464391482299 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] 16:24:42 INFO - PROCESS | 3644 | 1464391482336 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:24:42 INFO - PROCESS | 3644 | 1464391482339 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:24:42 INFO - PROCESS | 3644 | 1464391482341 Marionette TRACE conn6 <- [1,466,null,{}] 16:24:42 INFO - PROCESS | 3644 | 1464391482345 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}] 16:24:42 INFO - PROCESS | 3644 | 1464391482455 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:24:42 INFO - PROCESS | 3644 | 1464391482513 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:42 INFO - PROCESS | 3644 | ++DOCSHELL 1095B000 == 47 [pid = 3644] [id = 126] 16:24:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (10C2C000) [pid = 3644] [serial = 375] [outer = 00000000] 16:24:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1D8E6800) [pid = 3644] [serial = 376] [outer = 10C2C000] 16:24:42 INFO - PROCESS | 3644 | 1464391482562 Marionette DEBUG loaded listener.js 16:24:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1DBA3400) [pid = 3644] [serial = 377] [outer = 10C2C000] 16:24:42 INFO - PROCESS | 3644 | 1464391482936 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] 16:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:24:42 INFO - PROCESS | 3644 | 1464391482976 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:24:42 INFO - PROCESS | 3644 | 1464391482979 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:24:42 INFO - PROCESS | 3644 | 1464391482980 Marionette TRACE conn6 <- [1,470,null,{}] 16:24:42 INFO - PROCESS | 3644 | 1464391482984 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}] 16:24:43 INFO - PROCESS | 3644 | 1464391483069 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:24:43 INFO - PROCESS | 3644 | 1464391483104 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:43 INFO - PROCESS | 3644 | ++DOCSHELL 1DBA4800 == 48 [pid = 3644] [id = 127] 16:24:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1DBA5000) [pid = 3644] [serial = 378] [outer = 00000000] 16:24:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1DBEF000) [pid = 3644] [serial = 379] [outer = 1DBA5000] 16:24:43 INFO - PROCESS | 3644 | 1464391483148 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1DCD5800) [pid = 3644] [serial = 380] [outer = 1DBA5000] 16:24:43 INFO - PROCESS | 3644 | 1464391483593 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]]]}] 16:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 16:24:43 INFO - PROCESS | 3644 | 1464391483651 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:24:43 INFO - PROCESS | 3644 | 1464391483653 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:24:43 INFO - PROCESS | 3644 | 1464391483657 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:24:43 INFO - PROCESS | 3644 | 1464391483658 Marionette TRACE conn6 <- [1,474,null,{}] 16:24:43 INFO - PROCESS | 3644 | 1464391483662 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}] 16:24:43 INFO - PROCESS | 3644 | 1464391483743 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:24:43 INFO - PROCESS | 3644 | 1464391483749 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:43 INFO - PROCESS | 3644 | ++DOCSHELL 1DBEE400 == 49 [pid = 3644] [id = 128] 16:24:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1DCD8400) [pid = 3644] [serial = 381] [outer = 00000000] 16:24:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1E104400) [pid = 3644] [serial = 382] [outer = 1DCD8400] 16:24:43 INFO - PROCESS | 3644 | 1464391483800 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1E110C00) [pid = 3644] [serial = 383] [outer = 1DCD8400] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 16C66800 == 48 [pid = 3644] [id = 91] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 1CEB9000 == 47 [pid = 3644] [id = 107] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 11A93C00 == 46 [pid = 3644] [id = 105] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 15604000 == 45 [pid = 3644] [id = 106] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 10B27800 == 44 [pid = 3644] [id = 77] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 1BDE9C00 == 43 [pid = 3644] [id = 88] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 08889800 == 42 [pid = 3644] [id = 119] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 1B488800 == 41 [pid = 3644] [id = 117] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 0C51D400 == 40 [pid = 3644] [id = 118] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 19EF1800 == 39 [pid = 3644] [id = 116] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 14D7C000 == 38 [pid = 3644] [id = 115] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 19139C00 == 37 [pid = 3644] [id = 113] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 0C5EEC00 == 36 [pid = 3644] [id = 114] 16:24:44 INFO - PROCESS | 3644 | --DOCSHELL 1B53D400 == 35 [pid = 3644] [id = 103] 16:24:45 INFO - PROCESS | 3644 | --DOCSHELL 10F7F000 == 34 [pid = 3644] [id = 120] 16:24:45 INFO - PROCESS | 3644 | --DOCSHELL 19EEB000 == 33 [pid = 3644] [id = 122] 16:24:45 INFO - PROCESS | 3644 | --DOCSHELL 1B53F000 == 32 [pid = 3644] [id = 123] 16:24:45 INFO - PROCESS | 3644 | --DOCSHELL 1095B000 == 31 [pid = 3644] [id = 126] 16:24:45 INFO - PROCESS | 3644 | --DOCSHELL 1CF5EC00 == 30 [pid = 3644] [id = 125] 16:24:45 INFO - PROCESS | 3644 | --DOCSHELL 0C550400 == 29 [pid = 3644] [id = 124] 16:24:45 INFO - PROCESS | 3644 | --DOCSHELL 1DBA4800 == 28 [pid = 3644] [id = 127] 16:24:45 INFO - PROCESS | 3644 | --DOCSHELL 185E0C00 == 27 [pid = 3644] [id = 121] 16:24:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (08E7B000) [pid = 3644] [serial = 384] [outer = 1095BC00] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (18E43C00) [pid = 3644] [serial = 335] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (17F10400) [pid = 3644] [serial = 334] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1CEB5000) [pid = 3644] [serial = 263] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (19140800) [pid = 3644] [serial = 337] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (0CD3B800) [pid = 3644] [serial = 325] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (10F82400) [pid = 3644] [serial = 326] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (16C66400) [pid = 3644] [serial = 331] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (17E1DC00) [pid = 3644] [serial = 332] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (17E1D400) [pid = 3644] [serial = 313] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1B549400) [pid = 3644] [serial = 307] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (104F0400) [pid = 3644] [serial = 310] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1BBEE800) [pid = 3644] [serial = 308] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (10C29C00) [pid = 3644] [serial = 328] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0CAF7800) [pid = 3644] [serial = 323] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0C5C5400) [pid = 3644] [serial = 322] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1BAE4800) [pid = 3644] [serial = 316] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (11040000) [pid = 3644] [serial = 329] [outer = 00000000] [url = about:blank] 16:24:45 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1CF60C00) [pid = 3644] [serial = 319] [outer = 00000000] [url = about:blank] 16:24:46 INFO - PROCESS | 3644 | 1464391486032 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]]]}] 16:24:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:24:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2418ms 16:24:46 INFO - PROCESS | 3644 | 1464391486080 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:24:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:24:46 INFO - PROCESS | 3644 | 1464391486084 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:24:46 INFO - PROCESS | 3644 | 1464391486089 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - PROCESS | 3644 | 1464391486093 Marionette TRACE conn6 <- [1,478,null,{}] 16:24:46 INFO - PROCESS | 3644 | 1464391486099 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}] 16:24:46 INFO - PROCESS | 3644 | 1464391486191 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:24:46 INFO - PROCESS | 3644 | 1464391486219 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 3644 | ++DOCSHELL 0C555000 == 28 [pid = 3644] [id = 129] 16:24:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0C55B400) [pid = 3644] [serial = 385] [outer = 00000000] 16:24:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0C56DC00) [pid = 3644] [serial = 386] [outer = 0C55B400] 16:24:46 INFO - PROCESS | 3644 | 1464391486332 Marionette DEBUG loaded listener.js 16:24:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0C575000) [pid = 3644] [serial = 387] [outer = 0C55B400] 16:24:46 INFO - PROCESS | 3644 | 1464391486763 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]]]}] 16:24:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:24:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 16:24:46 INFO - PROCESS | 3644 | 1464391486819 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:24:46 INFO - PROCESS | 3644 | 1464391486825 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:24:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:24:46 INFO - PROCESS | 3644 | 1464391486831 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - PROCESS | 3644 | 1464391486835 Marionette TRACE conn6 <- [1,482,null,{}] 16:24:46 INFO - PROCESS | 3644 | 1464391486839 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}] 16:24:46 INFO - PROCESS | 3644 | 1464391486927 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:24:46 INFO - PROCESS | 3644 | 1464391486938 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F5000 == 29 [pid = 3644] [id = 130] 16:24:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0CA6FC00) [pid = 3644] [serial = 388] [outer = 00000000] 16:24:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0CAEAC00) [pid = 3644] [serial = 389] [outer = 0CA6FC00] 16:24:46 INFO - PROCESS | 3644 | 1464391486986 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10414800) [pid = 3644] [serial = 390] [outer = 0CA6FC00] 16:24:47 INFO - PROCESS | 3644 | 1464391487501 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]]]}] 16:24:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:24:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 16:24:47 INFO - PROCESS | 3644 | 1464391487565 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:24:47 INFO - PROCESS | 3644 | 1464391487567 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:24:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:24:47 INFO - PROCESS | 3644 | 1464391487575 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - PROCESS | 3644 | 1464391487579 Marionette TRACE conn6 <- [1,486,null,{}] 16:24:47 INFO - PROCESS | 3644 | 1464391487590 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}] 16:24:47 INFO - PROCESS | 3644 | 1464391487678 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:24:47 INFO - PROCESS | 3644 | 1464391487690 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:47 INFO - PROCESS | 3644 | ++DOCSHELL 10C2A000 == 30 [pid = 3644] [id = 131] 16:24:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (10C2AC00) [pid = 3644] [serial = 391] [outer = 00000000] 16:24:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (10D2A000) [pid = 3644] [serial = 392] [outer = 10C2AC00] 16:24:47 INFO - PROCESS | 3644 | 1464391487750 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (10F74800) [pid = 3644] [serial = 393] [outer = 10C2AC00] 16:24:48 INFO - PROCESS | 3644 | 1464391488213 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]]]}] 16:24:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:24:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 16:24:48 INFO - PROCESS | 3644 | 1464391488249 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:24:48 INFO - PROCESS | 3644 | 1464391488252 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:24:48 INFO - PROCESS | 3644 | 1464391488255 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:24:48 INFO - PROCESS | 3644 | 1464391488257 Marionette TRACE conn6 <- [1,490,null,{}] 16:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:24:48 INFO - PROCESS | 3644 | 1464391488260 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}] 16:24:48 INFO - PROCESS | 3644 | 1464391488345 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:24:48 INFO - PROCESS | 3644 | 1464391488364 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:48 INFO - PROCESS | 3644 | ++DOCSHELL 10C24800 == 31 [pid = 3644] [id = 132] 16:24:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (10F77C00) [pid = 3644] [serial = 394] [outer = 00000000] 16:24:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1180D800) [pid = 3644] [serial = 395] [outer = 10F77C00] 16:24:48 INFO - PROCESS | 3644 | 1464391488411 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (14C8B800) [pid = 3644] [serial = 396] [outer = 10F77C00] 16:24:48 INFO - PROCESS | 3644 | 1464391488849 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]]]}] 16:24:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:24:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 16:24:48 INFO - PROCESS | 3644 | 1464391488890 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:24:48 INFO - PROCESS | 3644 | 1464391488892 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:24:48 INFO - PROCESS | 3644 | 1464391488895 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:24:48 INFO - PROCESS | 3644 | 1464391488897 Marionette TRACE conn6 <- [1,494,null,{}] 16:24:48 INFO - PROCESS | 3644 | 1464391488900 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}] 16:24:48 INFO - PROCESS | 3644 | 1464391488978 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:24:48 INFO - PROCESS | 3644 | 1464391488988 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:48 INFO - PROCESS | 3644 | ++DOCSHELL 14D82000 == 32 [pid = 3644] [id = 133] 16:24:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (14F2CC00) [pid = 3644] [serial = 397] [outer = 00000000] 16:24:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (15337000) [pid = 3644] [serial = 398] [outer = 14F2CC00] 16:24:49 INFO - PROCESS | 3644 | 1464391489034 Marionette DEBUG loaded listener.js 16:24:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1569FC00) [pid = 3644] [serial = 399] [outer = 14F2CC00] 16:24:49 INFO - PROCESS | 3644 | 1464391489512 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]]]}] 16:24:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:24:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 16:24:49 INFO - PROCESS | 3644 | 1464391489569 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:24:49 INFO - PROCESS | 3644 | 1464391489572 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:24:49 INFO - PROCESS | 3644 | 1464391489575 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:24:49 INFO - PROCESS | 3644 | 1464391489576 Marionette TRACE conn6 <- [1,498,null,{}] 16:24:49 INFO - PROCESS | 3644 | 1464391489580 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}] 16:24:49 INFO - PROCESS | 3644 | 1464391489690 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:24:49 INFO - PROCESS | 3644 | 1464391489709 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:49 INFO - PROCESS | 3644 | ++DOCSHELL 17E24C00 == 33 [pid = 3644] [id = 134] 16:24:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (17E28400) [pid = 3644] [serial = 400] [outer = 00000000] 16:24:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (17F05400) [pid = 3644] [serial = 401] [outer = 17E28400] 16:24:49 INFO - PROCESS | 3644 | 1464391489755 Marionette DEBUG loaded listener.js 16:24:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (17F0C800) [pid = 3644] [serial = 402] [outer = 17E28400] 16:24:50 INFO - PROCESS | 3644 | 1464391490194 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]]]}] 16:24:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:24:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 16:24:50 INFO - PROCESS | 3644 | 1464391490249 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:24:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:24:50 INFO - PROCESS | 3644 | 1464391490251 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:24:50 INFO - PROCESS | 3644 | 1464391490254 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:24:50 INFO - PROCESS | 3644 | 1464391490256 Marionette TRACE conn6 <- [1,502,null,{}] 16:24:50 INFO - PROCESS | 3644 | 1464391490260 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}] 16:24:50 INFO - PROCESS | 3644 | 1464391490367 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:24:50 INFO - PROCESS | 3644 | 1464391490377 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:50 INFO - PROCESS | 3644 | ++DOCSHELL 17FE0000 == 34 [pid = 3644] [id = 135] 16:24:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (185E4000) [pid = 3644] [serial = 403] [outer = 00000000] 16:24:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (18EEA400) [pid = 3644] [serial = 404] [outer = 185E4000] 16:24:50 INFO - PROCESS | 3644 | 1464391490423 Marionette DEBUG loaded listener.js 16:24:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (18EF0000) [pid = 3644] [serial = 405] [outer = 185E4000] 16:24:50 INFO - PROCESS | 3644 | 1464391490858 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]]]}] 16:24:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:24:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 16:24:50 INFO - PROCESS | 3644 | 1464391490889 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:24:50 INFO - PROCESS | 3644 | 1464391490891 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:24:50 INFO - PROCESS | 3644 | 1464391490895 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:24:50 INFO - PROCESS | 3644 | 1464391490897 Marionette TRACE conn6 <- [1,506,null,{}] 16:24:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:24:50 INFO - PROCESS | 3644 | 1464391490900 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}] 16:24:50 INFO - PROCESS | 3644 | 1464391490976 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:24:50 INFO - PROCESS | 3644 | 1464391490982 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:50 INFO - PROCESS | 3644 | ++DOCSHELL 08887800 == 35 [pid = 3644] [id = 136] 16:24:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (18E43C00) [pid = 3644] [serial = 406] [outer = 00000000] 16:24:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1913E400) [pid = 3644] [serial = 407] [outer = 18E43C00] 16:24:51 INFO - PROCESS | 3644 | 1464391491031 Marionette DEBUG loaded listener.js 16:24:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1913B400) [pid = 3644] [serial = 408] [outer = 18E43C00] 16:24:51 INFO - PROCESS | 3644 | 1464391491505 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]]]}] 16:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 631ms 16:24:51 INFO - PROCESS | 3644 | 1464391491531 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:24:51 INFO - PROCESS | 3644 | 1464391491533 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:24:51 INFO - PROCESS | 3644 | 1464391491542 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:24:51 INFO - PROCESS | 3644 | 1464391491544 Marionette TRACE conn6 <- [1,510,null,{}] 16:24:51 INFO - PROCESS | 3644 | 1464391491548 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}] 16:24:51 INFO - PROCESS | 3644 | 1464391491653 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:24:51 INFO - PROCESS | 3644 | 1464391491662 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:51 INFO - PROCESS | 3644 | ++DOCSHELL 10C28C00 == 36 [pid = 3644] [id = 137] 16:24:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1936C800) [pid = 3644] [serial = 409] [outer = 00000000] 16:24:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (19EECC00) [pid = 3644] [serial = 410] [outer = 1936C800] 16:24:51 INFO - PROCESS | 3644 | 1464391491707 Marionette DEBUG loaded listener.js 16:24:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (19EEE800) [pid = 3644] [serial = 411] [outer = 1936C800] 16:24:52 INFO - PROCESS | 3644 | 1464391492191 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]]]}] 16:24:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 16:24:52 INFO - PROCESS | 3644 | 1464391492216 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:24:52 INFO - PROCESS | 3644 | 1464391492218 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:24:52 INFO - PROCESS | 3644 | 1464391492227 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:24:52 INFO - PROCESS | 3644 | 1464391492229 Marionette TRACE conn6 <- [1,514,null,{}] 16:24:52 INFO - PROCESS | 3644 | 1464391492232 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}] 16:24:52 INFO - PROCESS | 3644 | 1464391492341 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:24:52 INFO - PROCESS | 3644 | 1464391492348 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:52 INFO - PROCESS | 3644 | ++DOCSHELL 19EEB800 == 37 [pid = 3644] [id = 138] 16:24:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1A249400) [pid = 3644] [serial = 412] [outer = 00000000] 16:24:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A7BE800) [pid = 3644] [serial = 413] [outer = 1A249400] 16:24:52 INFO - PROCESS | 3644 | 1464391492393 Marionette DEBUG loaded listener.js 16:24:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1A964000) [pid = 3644] [serial = 414] [outer = 1A249400] 16:24:52 INFO - PROCESS | 3644 | 1464391492854 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]]]}] 16:24:52 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 16:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 16:24:52 INFO - PROCESS | 3644 | 1464391492901 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:24:52 INFO - PROCESS | 3644 | 1464391492903 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:24:52 INFO - PROCESS | 3644 | 1464391492907 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:24:52 INFO - PROCESS | 3644 | 1464391492909 Marionette TRACE conn6 <- [1,518,null,{}] 16:24:52 INFO - PROCESS | 3644 | 1464391492882 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}] 16:24:53 INFO - PROCESS | 3644 | 1464391493039 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:24:53 INFO - PROCESS | 3644 | 1464391493076 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:53 INFO - PROCESS | 3644 | ++DOCSHELL 17E26C00 == 38 [pid = 3644] [id = 139] 16:24:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (19EEA000) [pid = 3644] [serial = 415] [outer = 00000000] 16:24:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1B9F0800) [pid = 3644] [serial = 416] [outer = 19EEA000] 16:24:53 INFO - PROCESS | 3644 | 1464391493132 Marionette DEBUG loaded listener.js 16:24:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1BAF0400) [pid = 3644] [serial = 417] [outer = 19EEA000] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (11A93000) [pid = 3644] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1DBA9800) [pid = 3644] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1BBE6C00) [pid = 3644] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (0C5EF400) [pid = 3644] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (14CE3800) [pid = 3644] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1CEC3400) [pid = 3644] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1BAE9C00) [pid = 3644] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (0C5EBC00) [pid = 3644] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (0C519C00) [pid = 3644] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (10B28C00) [pid = 3644] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1B545C00) [pid = 3644] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1DBA5000) [pid = 3644] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1B541000) [pid = 3644] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1BCD0000) [pid = 3644] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (10C2C000) [pid = 3644] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1CF61400) [pid = 3644] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (19EEC000) [pid = 3644] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (185E4800) [pid = 3644] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (10F80C00) [pid = 3644] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (0888D400) [pid = 3644] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (0C55C000) [pid = 3644] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1B53C800) [pid = 3644] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A246400) [pid = 3644] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (14D7C400) [pid = 3644] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0C696400) [pid = 3644] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:24:53 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1913A400) [pid = 3644] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:24:54 INFO - PROCESS | 3644 | 1464391494002 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]]]}] 16:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1174ms 16:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:24:54 INFO - PROCESS | 3644 | 1464391494052 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:24:54 INFO - PROCESS | 3644 | 1464391494054 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:24:54 INFO - PROCESS | 3644 | 1464391494057 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:24:54 INFO - PROCESS | 3644 | 1464391494058 Marionette TRACE conn6 <- [1,522,null,{}] 16:24:54 INFO - PROCESS | 3644 | 1464391494062 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}] 16:24:54 INFO - PROCESS | 3644 | 1464391494142 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:24:54 INFO - PROCESS | 3644 | 1464391494149 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:54 INFO - PROCESS | 3644 | ++DOCSHELL 10B2C400 == 39 [pid = 3644] [id = 140] 16:24:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (10F7F800) [pid = 3644] [serial = 418] [outer = 00000000] 16:24:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (14D7C400) [pid = 3644] [serial = 419] [outer = 10F7F800] 16:24:54 INFO - PROCESS | 3644 | 1464391494194 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (154BB400) [pid = 3644] [serial = 420] [outer = 10F7F800] 16:24:54 INFO - PROCESS | 3644 | 1464391494638 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]]]}] 16:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 16:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:24:54 INFO - PROCESS | 3644 | 1464391494688 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:24:54 INFO - PROCESS | 3644 | 1464391494690 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:24:54 INFO - PROCESS | 3644 | 1464391494693 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:24:54 INFO - PROCESS | 3644 | 1464391494695 Marionette TRACE conn6 <- [1,526,null,{}] 16:24:54 INFO - PROCESS | 3644 | 1464391494699 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}] 16:24:54 INFO - PROCESS | 3644 | 1464391494779 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:24:54 INFO - PROCESS | 3644 | 1464391494790 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:54 INFO - PROCESS | 3644 | ++DOCSHELL 16CB3800 == 40 [pid = 3644] [id = 141] 16:24:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (17E21C00) [pid = 3644] [serial = 421] [outer = 00000000] 16:24:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A6E6C00) [pid = 3644] [serial = 422] [outer = 17E21C00] 16:24:54 INFO - PROCESS | 3644 | 1464391494834 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1B548000) [pid = 3644] [serial = 423] [outer = 17E21C00] 16:24:55 INFO - PROCESS | 3644 | 1464391495290 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]]]}] 16:24:55 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 16:24:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 16:24:55 INFO - PROCESS | 3644 | 1464391495327 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 3644 | 1464391495329 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:24:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:24:55 INFO - PROCESS | 3644 | 1464391495333 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 3644 | 1464391495334 Marionette TRACE conn6 <- [1,530,null,{}] 16:24:55 INFO - PROCESS | 3644 | 1464391495338 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}] 16:24:55 INFO - PROCESS | 3644 | 1464391495418 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:24:55 INFO - PROCESS | 3644 | 1464391495426 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:55 INFO - PROCESS | 3644 | ++DOCSHELL 1B91E000 == 41 [pid = 3644] [id = 142] 16:24:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1B9F2C00) [pid = 3644] [serial = 424] [outer = 00000000] 16:24:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1BAF7800) [pid = 3644] [serial = 425] [outer = 1B9F2C00] 16:24:55 INFO - PROCESS | 3644 | 1464391495470 Marionette DEBUG loaded listener.js 16:24:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1BCCAC00) [pid = 3644] [serial = 426] [outer = 1B9F2C00] 16:24:56 INFO - PROCESS | 3644 | 1464391496233 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"]]]}] 16:24:56 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 16:24:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:24:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:24:56 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 16:24:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:24:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:24:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 970ms 16:24:56 INFO - PROCESS | 3644 | 1464391496305 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:24:56 INFO - PROCESS | 3644 | 1464391496310 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:24:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:24:56 INFO - PROCESS | 3644 | 1464391496316 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:24:56 INFO - PROCESS | 3644 | 1464391496321 Marionette TRACE conn6 <- [1,534,null,{}] 16:24:56 INFO - PROCESS | 3644 | 1464391496327 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}] 16:24:56 INFO - PROCESS | 3644 | 1464391496476 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:24:56 INFO - PROCESS | 3644 | 1464391496598 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:56 INFO - PROCESS | 3644 | ++DOCSHELL 0C56E400 == 42 [pid = 3644] [id = 143] 16:24:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (0C573C00) [pid = 3644] [serial = 427] [outer = 00000000] 16:24:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (10950400) [pid = 3644] [serial = 428] [outer = 0C573C00] 16:24:56 INFO - PROCESS | 3644 | 1464391496662 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (10A66C00) [pid = 3644] [serial = 429] [outer = 0C573C00] 16:24:57 INFO - PROCESS | 3644 | 1464391497299 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]]]}] 16:24:57 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. 16:24:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1023ms 16:24:57 INFO - PROCESS | 3644 | 1464391497343 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:24:57 INFO - PROCESS | 3644 | 1464391497349 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:24:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:24:57 INFO - PROCESS | 3644 | 1464391497356 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:24:57 INFO - PROCESS | 3644 | 1464391497359 Marionette TRACE conn6 <- [1,538,null,{}] 16:24:57 INFO - PROCESS | 3644 | 1464391497363 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}] 16:24:57 INFO - PROCESS | 3644 | 1464391497482 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:24:57 INFO - PROCESS | 3644 | 1464391497605 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:57 INFO - PROCESS | 3644 | ++DOCSHELL 10F7FC00 == 43 [pid = 3644] [id = 144] 16:24:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (10F82400) [pid = 3644] [serial = 430] [outer = 00000000] 16:24:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (16C61800) [pid = 3644] [serial = 431] [outer = 10F82400] 16:24:57 INFO - PROCESS | 3644 | 1464391497663 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (17E29800) [pid = 3644] [serial = 432] [outer = 10F82400] 16:24:58 INFO - PROCESS | 3644 | 1464391498322 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]]]}] 16:24:58 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. 16:24:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1020ms 16:24:58 INFO - PROCESS | 3644 | 1464391498386 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:24:58 INFO - PROCESS | 3644 | 1464391498389 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:24:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:24:58 INFO - PROCESS | 3644 | 1464391498394 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:24:58 INFO - PROCESS | 3644 | 1464391498398 Marionette TRACE conn6 <- [1,542,null,{}] 16:24:58 INFO - PROCESS | 3644 | 1464391498427 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}] 16:24:58 INFO - PROCESS | 3644 | 1464391498561 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:24:58 INFO - PROCESS | 3644 | 1464391498670 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:58 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C4C00 == 44 [pid = 3644] [id = 145] 16:24:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (0C5CC000) [pid = 3644] [serial = 433] [outer = 00000000] 16:24:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1539A000) [pid = 3644] [serial = 434] [outer = 0C5CC000] 16:24:58 INFO - PROCESS | 3644 | 1464391498731 Marionette DEBUG loaded listener.js 16:24:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (19EF2C00) [pid = 3644] [serial = 435] [outer = 0C5CC000] 16:24:59 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:24:59 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:24:59 INFO - PROCESS | 3644 | 1464391499651 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]]]}] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 0C5F0000 == 43 [pid = 3644] [id = 21] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 17E23000 == 42 [pid = 3644] [id = 18] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 1BAF1C00 == 41 [pid = 3644] [id = 20] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 17F06000 == 40 [pid = 3644] [id = 19] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 185E3800 == 39 [pid = 3644] [id = 17] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 10951800 == 38 [pid = 3644] [id = 14] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 10C22C00 == 37 [pid = 3644] [id = 23] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 11A8BC00 == 36 [pid = 3644] [id = 28] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 1BAF3800 == 35 [pid = 3644] [id = 22] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 185E5400 == 34 [pid = 3644] [id = 16] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 10C22800 == 33 [pid = 3644] [id = 27] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 1040C800 == 32 [pid = 3644] [id = 26] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 15396800 == 31 [pid = 3644] [id = 15] 16:24:59 INFO - PROCESS | 3644 | --DOCSHELL 1DBEE400 == 30 [pid = 3644] [id = 128] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1CF66000) [pid = 3644] [serial = 275] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (10979800) [pid = 3644] [serial = 311] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (0C56A800) [pid = 3644] [serial = 227] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (15339800) [pid = 3644] [serial = 230] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1BDEE400) [pid = 3644] [serial = 317] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (17F02400) [pid = 3644] [serial = 269] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1DCDA400) [pid = 3644] [serial = 182] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1CEBAC00) [pid = 3644] [serial = 272] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (10B26000) [pid = 3644] [serial = 266] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (17F10C00) [pid = 3644] [serial = 314] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1D837C00) [pid = 3644] [serial = 320] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1DCD5800) [pid = 3644] [serial = 380] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1BAE6C00) [pid = 3644] [serial = 367] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1CD90400) [pid = 3644] [serial = 371] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1CD8A000) [pid = 3644] [serial = 370] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1D8E6800) [pid = 3644] [serial = 376] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1D8E6000) [pid = 3644] [serial = 373] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1D8E9800) [pid = 3644] [serial = 374] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1DBEF000) [pid = 3644] [serial = 379] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1E104400) [pid = 3644] [serial = 382] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1A3EB000) [pid = 3644] [serial = 364] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (19136800) [pid = 3644] [serial = 361] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1913F000) [pid = 3644] [serial = 362] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (14F70800) [pid = 3644] [serial = 358] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (156A9400) [pid = 3644] [serial = 359] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0C56E000) [pid = 3644] [serial = 355] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0C5F3000) [pid = 3644] [serial = 356] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0CD83000) [pid = 3644] [serial = 353] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0C5BE800) [pid = 3644] [serial = 352] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1B549C00) [pid = 3644] [serial = 350] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1B544000) [pid = 3644] [serial = 349] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1A7C2000) [pid = 3644] [serial = 347] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1A7BCC00) [pid = 3644] [serial = 346] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (16C67C00) [pid = 3644] [serial = 344] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (154C4C00) [pid = 3644] [serial = 343] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (10C2D800) [pid = 3644] [serial = 341] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (10B2E000) [pid = 3644] [serial = 340] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (19EEB400) [pid = 3644] [serial = 338] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (1BAF6000) [pid = 3644] [serial = 368] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (1DBA3400) [pid = 3644] [serial = 377] [outer = 00000000] [url = about:blank] 16:24:59 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (1A7BB400) [pid = 3644] [serial = 365] [outer = 00000000] [url = about:blank] 16:24:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:24:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1333ms 16:24:59 INFO - PROCESS | 3644 | 1464391499733 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:24:59 INFO - PROCESS | 3644 | 1464391499736 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:24:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:24:59 INFO - PROCESS | 3644 | 1464391499742 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:24:59 INFO - PROCESS | 3644 | 1464391499745 Marionette TRACE conn6 <- [1,546,null,{}] 16:24:59 INFO - PROCESS | 3644 | 1464391499751 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}] 16:24:59 INFO - PROCESS | 3644 | 1464391499839 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:24:59 INFO - PROCESS | 3644 | 1464391499854 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:59 INFO - PROCESS | 3644 | ++DOCSHELL 0C5BE800 == 31 [pid = 3644] [id = 146] 16:24:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0C5C3800) [pid = 3644] [serial = 436] [outer = 00000000] 16:24:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0C5E6800) [pid = 3644] [serial = 437] [outer = 0C5C3800] 16:24:59 INFO - PROCESS | 3644 | 1464391499903 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0C5F3000) [pid = 3644] [serial = 438] [outer = 0C5C3800] 16:25:00 INFO - PROCESS | 3644 | 1464391500393 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]]]}] 16:25:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:25:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 730ms 16:25:00 INFO - PROCESS | 3644 | 1464391500473 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 3644 | 1464391500478 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:25:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:25:00 INFO - PROCESS | 3644 | 1464391500484 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 3644 | 1464391500487 Marionette TRACE conn6 <- [1,550,null,{}] 16:25:00 INFO - PROCESS | 3644 | 1464391500491 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}] 16:25:00 INFO - PROCESS | 3644 | 1464391500604 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:25:00 INFO - PROCESS | 3644 | 1464391500678 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:00 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F2000 == 32 [pid = 3644] [id = 147] 16:25:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0C5F2800) [pid = 3644] [serial = 439] [outer = 00000000] 16:25:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (10B2CC00) [pid = 3644] [serial = 440] [outer = 0C5F2800] 16:25:00 INFO - PROCESS | 3644 | 1464391500726 Marionette DEBUG loaded listener.js 16:25:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (10C26C00) [pid = 3644] [serial = 441] [outer = 0C5F2800] 16:25:00 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:01 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:01 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:01 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:01 INFO - PROCESS | 3644 | 1464391501163 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]]]}] 16:25:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:25:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 16:25:01 INFO - PROCESS | 3644 | 1464391501217 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:25:01 INFO - PROCESS | 3644 | 1464391501220 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:25:01 INFO - PROCESS | 3644 | 1464391501223 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:25:01 INFO - PROCESS | 3644 | 1464391501227 Marionette TRACE conn6 <- [1,554,null,{}] 16:25:01 INFO - PROCESS | 3644 | 1464391501237 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}] 16:25:01 INFO - PROCESS | 3644 | 1464391501331 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:25:01 INFO - PROCESS | 3644 | 1464391501342 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:01 INFO - PROCESS | 3644 | ++DOCSHELL 15390C00 == 33 [pid = 3644] [id = 148] 16:25:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (15399C00) [pid = 3644] [serial = 442] [outer = 00000000] 16:25:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (156A4000) [pid = 3644] [serial = 443] [outer = 15399C00] 16:25:01 INFO - PROCESS | 3644 | 1464391501390 Marionette DEBUG loaded listener.js 16:25:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (16C60800) [pid = 3644] [serial = 444] [outer = 15399C00] 16:25:01 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:01 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:01 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:01 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:01 INFO - PROCESS | 3644 | 1464391501835 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]]]}] 16:25:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:25:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 16:25:01 INFO - PROCESS | 3644 | 1464391501863 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:25:01 INFO - PROCESS | 3644 | 1464391501866 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:25:01 INFO - PROCESS | 3644 | 1464391501869 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:25:01 INFO - PROCESS | 3644 | 1464391501871 Marionette TRACE conn6 <- [1,558,null,{}] 16:25:01 INFO - PROCESS | 3644 | 1464391501884 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}] 16:25:02 INFO - PROCESS | 3644 | 1464391502001 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:25:02 INFO - PROCESS | 3644 | 1464391502008 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 3644 | ++DOCSHELL 17F05C00 == 34 [pid = 3644] [id = 149] 16:25:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17F0D000) [pid = 3644] [serial = 445] [outer = 00000000] 16:25:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (18EE5800) [pid = 3644] [serial = 446] [outer = 17F0D000] 16:25:02 INFO - PROCESS | 3644 | 1464391502055 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (19127C00) [pid = 3644] [serial = 447] [outer = 17F0D000] 16:25:02 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:02 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:02 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:02 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:02 INFO - PROCESS | 3644 | 1464391502483 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]]]}] 16:25:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:25:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 16:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:25:02 INFO - PROCESS | 3644 | 1464391502502 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:25:02 INFO - PROCESS | 3644 | 1464391502504 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:25:02 INFO - PROCESS | 3644 | 1464391502508 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:25:02 INFO - PROCESS | 3644 | 1464391502509 Marionette TRACE conn6 <- [1,562,null,{}] 16:25:02 INFO - PROCESS | 3644 | 1464391502513 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}] 16:25:02 INFO - PROCESS | 3644 | 1464391502620 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:25:02 INFO - PROCESS | 3644 | 1464391502626 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 3644 | ++DOCSHELL 10F74C00 == 35 [pid = 3644] [id = 150] 16:25:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1912E800) [pid = 3644] [serial = 448] [outer = 00000000] 16:25:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (195A6400) [pid = 3644] [serial = 449] [outer = 1912E800] 16:25:02 INFO - PROCESS | 3644 | 1464391502675 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (19EEA800) [pid = 3644] [serial = 450] [outer = 1912E800] 16:25:03 INFO - PROCESS | 3644 | 1464391503074 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]]]}] 16:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 16:25:03 INFO - PROCESS | 3644 | 1464391503138 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:25:03 INFO - PROCESS | 3644 | 1464391503140 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:25:03 INFO - PROCESS | 3644 | 1464391503144 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:25:03 INFO - PROCESS | 3644 | 1464391503145 Marionette TRACE conn6 <- [1,566,null,{}] 16:25:03 INFO - PROCESS | 3644 | 1464391503149 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}] 16:25:03 INFO - PROCESS | 3644 | 1464391503291 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:25:03 INFO - PROCESS | 3644 | 1464391503299 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:03 INFO - PROCESS | 3644 | ++DOCSHELL 10C23C00 == 36 [pid = 3644] [id = 151] 16:25:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (19EEF000) [pid = 3644] [serial = 451] [outer = 00000000] 16:25:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1A967400) [pid = 3644] [serial = 452] [outer = 19EEF000] 16:25:03 INFO - PROCESS | 3644 | 1464391503391 Marionette DEBUG loaded listener.js 16:25:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1B544C00) [pid = 3644] [serial = 453] [outer = 19EEF000] 16:25:03 INFO - PROCESS | 3644 | 1464391503775 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]]]}] 16:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 669ms 16:25:03 INFO - PROCESS | 3644 | 1464391503814 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:25:03 INFO - PROCESS | 3644 | 1464391503816 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:25:03 INFO - PROCESS | 3644 | 1464391503819 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:25:03 INFO - PROCESS | 3644 | 1464391503821 Marionette TRACE conn6 <- [1,570,null,{}] 16:25:03 INFO - PROCESS | 3644 | 1464391503824 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}] 16:25:03 INFO - PROCESS | 3644 | 1464391503930 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:25:03 INFO - PROCESS | 3644 | 1464391503937 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:03 INFO - PROCESS | 3644 | ++DOCSHELL 1B546400 == 37 [pid = 3644] [id = 152] 16:25:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (1B920C00) [pid = 3644] [serial = 454] [outer = 00000000] 16:25:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1BAF8400) [pid = 3644] [serial = 455] [outer = 1B920C00] 16:25:03 INFO - PROCESS | 3644 | 1464391503983 Marionette DEBUG loaded listener.js 16:25:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1BBE0000) [pid = 3644] [serial = 456] [outer = 1B920C00] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1936C800) [pid = 3644] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0CA6FC00) [pid = 3644] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (14F2CC00) [pid = 3644] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1A249400) [pid = 3644] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (10C2AC00) [pid = 3644] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (185E4000) [pid = 3644] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (10F77C00) [pid = 3644] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0C55B400) [pid = 3644] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (17E28400) [pid = 3644] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (19EEA000) [pid = 3644] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (17E21C00) [pid = 3644] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (18E43C00) [pid = 3644] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:25:04 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (10F7F800) [pid = 3644] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:25:04 INFO - PROCESS | 3644 | 1464391504556 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]]]}] 16:25:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:25:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 770ms 16:25:04 INFO - PROCESS | 3644 | 1464391504635 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:25:04 INFO - PROCESS | 3644 | 1464391504637 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:25:04 INFO - PROCESS | 3644 | 1464391504694 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:25:04 INFO - PROCESS | 3644 | 1464391504695 Marionette TRACE conn6 <- [1,574,null,{}] 16:25:04 INFO - PROCESS | 3644 | 1464391504699 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}] 16:25:04 INFO - PROCESS | 3644 | 1464391504783 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:25:04 INFO - PROCESS | 3644 | 1464391504791 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:04 INFO - PROCESS | 3644 | ++DOCSHELL 10C2AC00 == 38 [pid = 3644] [id = 153] 16:25:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (10F82C00) [pid = 3644] [serial = 457] [outer = 00000000] 16:25:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (17EB3400) [pid = 3644] [serial = 458] [outer = 10F82C00] 16:25:04 INFO - PROCESS | 3644 | 1464391504838 Marionette DEBUG loaded listener.js 16:25:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (17F08000) [pid = 3644] [serial = 459] [outer = 10F82C00] 16:25:05 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:05 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:05 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:05 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:05 INFO - PROCESS | 3644 | 1464391505335 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]]]}] 16:25:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 710ms 16:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:25:05 INFO - PROCESS | 3644 | 1464391505366 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:25:05 INFO - PROCESS | 3644 | 1464391505368 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:25:05 INFO - PROCESS | 3644 | 1464391505371 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:25:05 INFO - PROCESS | 3644 | 1464391505373 Marionette TRACE conn6 <- [1,578,null,{}] 16:25:05 INFO - PROCESS | 3644 | 1464391505377 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}] 16:25:05 INFO - PROCESS | 3644 | 1464391505483 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:25:05 INFO - PROCESS | 3644 | 1464391505495 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:05 INFO - PROCESS | 3644 | ++DOCSHELL 19EF4400 == 39 [pid = 3644] [id = 154] 16:25:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1A246800) [pid = 3644] [serial = 460] [outer = 00000000] 16:25:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1A7C8400) [pid = 3644] [serial = 461] [outer = 1A246800] 16:25:05 INFO - PROCESS | 3644 | 1464391505542 Marionette DEBUG loaded listener.js 16:25:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A7C8C00) [pid = 3644] [serial = 462] [outer = 1A246800] 16:25:05 INFO - PROCESS | 3644 | 1464391505980 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]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 16:25:06 INFO - PROCESS | 3644 | 1464391506002 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:25:06 INFO - PROCESS | 3644 | 1464391506004 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:25:06 INFO - PROCESS | 3644 | 1464391506007 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 3644 | 1464391506009 Marionette TRACE conn6 <- [1,582,null,{}] 16:25:06 INFO - PROCESS | 3644 | 1464391506012 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}] 16:25:06 INFO - PROCESS | 3644 | 1464391506095 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:25:06 INFO - PROCESS | 3644 | 1464391506102 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:06 INFO - PROCESS | 3644 | ++DOCSHELL 1A6E0800 == 40 [pid = 3644] [id = 155] 16:25:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1BDEC400) [pid = 3644] [serial = 463] [outer = 00000000] 16:25:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1533B800) [pid = 3644] [serial = 464] [outer = 1BDEC400] 16:25:06 INFO - PROCESS | 3644 | 1464391506149 Marionette DEBUG loaded listener.js 16:25:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1CD91400) [pid = 3644] [serial = 465] [outer = 1BDEC400] 16:25:06 INFO - PROCESS | 3644 | 1464391506796 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]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 870ms 16:25:06 INFO - PROCESS | 3644 | 1464391506879 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 3644 | 1464391506884 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:25:06 INFO - PROCESS | 3644 | 1464391506890 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 3644 | 1464391506894 Marionette TRACE conn6 <- [1,586,null,{}] 16:25:06 INFO - PROCESS | 3644 | 1464391506900 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}] 16:25:07 INFO - PROCESS | 3644 | 1464391507022 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:25:07 INFO - PROCESS | 3644 | 1464391507138 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:07 INFO - PROCESS | 3644 | ++DOCSHELL 0C574800 == 41 [pid = 3644] [id = 156] 16:25:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0C5CBC00) [pid = 3644] [serial = 466] [outer = 00000000] 16:25:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (10B26C00) [pid = 3644] [serial = 467] [outer = 0C5CBC00] 16:25:07 INFO - PROCESS | 3644 | 1464391507198 Marionette DEBUG loaded listener.js 16:25:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (10C2B000) [pid = 3644] [serial = 468] [outer = 0C5CBC00] 16:25:07 INFO - PROCESS | 3644 | 1464391507771 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]]]}] 16:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 930ms 16:25:07 INFO - PROCESS | 3644 | 1464391507825 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:25:07 INFO - PROCESS | 3644 | 1464391507831 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:25:07 INFO - PROCESS | 3644 | 1464391507837 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:25:07 INFO - PROCESS | 3644 | 1464391507840 Marionette TRACE conn6 <- [1,590,null,{}] 16:25:07 INFO - PROCESS | 3644 | 1464391507844 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}] 16:25:07 INFO - PROCESS | 3644 | 1464391507959 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:25:08 INFO - PROCESS | 3644 | 1464391508055 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:08 INFO - PROCESS | 3644 | ++DOCSHELL 15367000 == 42 [pid = 3644] [id = 157] 16:25:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1536E400) [pid = 3644] [serial = 469] [outer = 00000000] 16:25:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (17E1F800) [pid = 3644] [serial = 470] [outer = 1536E400] 16:25:08 INFO - PROCESS | 3644 | 1464391508112 Marionette DEBUG loaded listener.js 16:25:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (17F0F000) [pid = 3644] [serial = 471] [outer = 1536E400] 16:25:09 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:25:09 INFO - PROCESS | 3644 | 1464391509092 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]]]}] 16:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1330ms 16:25:09 INFO - PROCESS | 3644 | 1464391509170 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:25:09 INFO - PROCESS | 3644 | 1464391509173 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:25:09 INFO - PROCESS | 3644 | 1464391509177 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:25:09 INFO - PROCESS | 3644 | 1464391509180 Marionette TRACE conn6 <- [1,594,null,{}] 16:25:09 INFO - PROCESS | 3644 | 1464391509191 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}] 16:25:09 INFO - PROCESS | 3644 | 1464391509309 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:25:09 INFO - PROCESS | 3644 | 1464391509428 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:09 INFO - PROCESS | 3644 | ++DOCSHELL 1BAF5000 == 43 [pid = 3644] [id = 158] 16:25:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1CD92000) [pid = 3644] [serial = 472] [outer = 00000000] 16:25:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1CF59800) [pid = 3644] [serial = 473] [outer = 1CD92000] 16:25:09 INFO - PROCESS | 3644 | 1464391509488 Marionette DEBUG loaded listener.js 16:25:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1CF5E800) [pid = 3644] [serial = 474] [outer = 1CD92000] 16:25:10 INFO - PROCESS | 3644 | 1464391510065 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]]]}] 16:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 16:25:10 INFO - PROCESS | 3644 | 1464391510110 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:25:10 INFO - PROCESS | 3644 | 1464391510113 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:25:10 INFO - PROCESS | 3644 | 1464391510116 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:25:10 INFO - PROCESS | 3644 | 1464391510118 Marionette TRACE conn6 <- [1,598,null,{}] 16:25:10 INFO - PROCESS | 3644 | 1464391510122 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}] 16:25:10 INFO - PROCESS | 3644 | 1464391510234 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:25:10 INFO - PROCESS | 3644 | 1464391510326 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 3644 | ++DOCSHELL 1CF65C00 == 44 [pid = 3644] [id = 159] 16:25:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1CF66000) [pid = 3644] [serial = 475] [outer = 00000000] 16:25:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1D830800) [pid = 3644] [serial = 476] [outer = 1CF66000] 16:25:10 INFO - PROCESS | 3644 | 1464391510383 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1D8E2800) [pid = 3644] [serial = 477] [outer = 1CF66000] 16:25:11 INFO - PROCESS | 3644 | 1464391511022 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]]]}] 16:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 16:25:11 INFO - PROCESS | 3644 | 1464391511090 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:25:11 INFO - PROCESS | 3644 | 1464391511092 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:25:11 INFO - PROCESS | 3644 | 1464391511097 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 3644 | 1464391511099 Marionette TRACE conn6 <- [1,602,null,{}] 16:25:11 INFO - PROCESS | 3644 | 1464391511103 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}] 16:25:11 INFO - PROCESS | 3644 | 1464391511206 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:25:11 INFO - PROCESS | 3644 | 1464391511287 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:11 INFO - PROCESS | 3644 | ++DOCSHELL 0C572800 == 45 [pid = 3644] [id = 160] 16:25:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (154C0800) [pid = 3644] [serial = 478] [outer = 00000000] 16:25:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1BA2AC00) [pid = 3644] [serial = 479] [outer = 154C0800] 16:25:11 INFO - PROCESS | 3644 | 1464391511386 Marionette DEBUG loaded listener.js 16:25:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1D8EBC00) [pid = 3644] [serial = 480] [outer = 154C0800] 16:25:12 INFO - PROCESS | 3644 | 1464391512083 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]]]}] 16:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1021ms 16:25:12 INFO - PROCESS | 3644 | 1464391512121 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:25:12 INFO - PROCESS | 3644 | 1464391512125 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:25:12 INFO - PROCESS | 3644 | 1464391512130 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:25:12 INFO - PROCESS | 3644 | 1464391512134 Marionette TRACE conn6 <- [1,606,null,{}] 16:25:12 INFO - PROCESS | 3644 | 1464391512139 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}] 16:25:12 INFO - PROCESS | 3644 | 1464391512261 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:25:12 INFO - PROCESS | 3644 | 1464391512388 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:12 INFO - PROCESS | 3644 | ++DOCSHELL 0C567400 == 46 [pid = 3644] [id = 161] 16:25:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (0C5C3400) [pid = 3644] [serial = 481] [outer = 00000000] 16:25:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (10C2BC00) [pid = 3644] [serial = 482] [outer = 0C5C3400] 16:25:12 INFO - PROCESS | 3644 | 1464391512442 Marionette DEBUG loaded listener.js 16:25:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (10F7DC00) [pid = 3644] [serial = 483] [outer = 0C5C3400] 16:25:12 INFO - PROCESS | 3644 | --DOCSHELL 1DCDEC00 == 45 [pid = 3644] [id = 25] 16:25:12 INFO - PROCESS | 3644 | --DOCSHELL 19EF4400 == 44 [pid = 3644] [id = 154] 16:25:12 INFO - PROCESS | 3644 | --DOCSHELL 10C2AC00 == 43 [pid = 3644] [id = 153] 16:25:12 INFO - PROCESS | 3644 | --DOCSHELL 1B546400 == 42 [pid = 3644] [id = 152] 16:25:12 INFO - PROCESS | 3644 | --DOCSHELL 10C23C00 == 41 [pid = 3644] [id = 151] 16:25:12 INFO - PROCESS | 3644 | --DOCSHELL 10F74C00 == 40 [pid = 3644] [id = 150] 16:25:12 INFO - PROCESS | 3644 | --DOCSHELL 17F05C00 == 39 [pid = 3644] [id = 149] 16:25:12 INFO - PROCESS | 3644 | --DOCSHELL 15390C00 == 38 [pid = 3644] [id = 148] 16:25:12 INFO - PROCESS | 3644 | --DOCSHELL 0C5F2000 == 37 [pid = 3644] [id = 147] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (19EECC00) [pid = 3644] [serial = 410] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (0CAEAC00) [pid = 3644] [serial = 389] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (10414800) [pid = 3644] [serial = 390] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (15337000) [pid = 3644] [serial = 398] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1569FC00) [pid = 3644] [serial = 399] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (10D2A000) [pid = 3644] [serial = 392] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (10F74800) [pid = 3644] [serial = 393] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18EEA400) [pid = 3644] [serial = 404] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (18EF0000) [pid = 3644] [serial = 405] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1180D800) [pid = 3644] [serial = 395] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (14C8B800) [pid = 3644] [serial = 396] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0C56DC00) [pid = 3644] [serial = 386] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0C575000) [pid = 3644] [serial = 387] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (17F05400) [pid = 3644] [serial = 401] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (17F0C800) [pid = 3644] [serial = 402] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (19EEE800) [pid = 3644] [serial = 411] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1BAF7800) [pid = 3644] [serial = 425] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1569E800) [pid = 3644] [serial = 161] [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.] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1913E400) [pid = 3644] [serial = 407] [outer = 00000000] [url = about:blank] 16:25:12 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1913B400) [pid = 3644] [serial = 408] [outer = 00000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3644 | 1464391513005 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]]]}] 16:25:13 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1A7BE800) [pid = 3644] [serial = 413] [outer = 00000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (1B9F0800) [pid = 3644] [serial = 416] [outer = 00000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (1A964000) [pid = 3644] [serial = 414] [outer = 00000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (1B548000) [pid = 3644] [serial = 423] [outer = 00000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (1A6E6C00) [pid = 3644] [serial = 422] [outer = 00000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (14D7C400) [pid = 3644] [serial = 419] [outer = 00000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1BAF0400) [pid = 3644] [serial = 417] [outer = 00000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (154BB400) [pid = 3644] [serial = 420] [outer = 00000000] [url = about:blank] 16:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 16:25:13 INFO - PROCESS | 3644 | 1464391513061 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 3644 | 1464391513067 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:25:13 INFO - PROCESS | 3644 | 1464391513073 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:25:13 INFO - PROCESS | 3644 | 1464391513076 Marionette TRACE conn6 <- [1,610,null,{}] 16:25:13 INFO - PROCESS | 3644 | 1464391513079 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}] 16:25:13 INFO - PROCESS | 3644 | 1464391513166 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:25:13 INFO - PROCESS | 3644 | 1464391513174 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:13 INFO - PROCESS | 3644 | ++DOCSHELL 10417C00 == 38 [pid = 3644] [id = 162] 16:25:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (10419C00) [pid = 3644] [serial = 484] [outer = 00000000] 16:25:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (10A65800) [pid = 3644] [serial = 485] [outer = 10419C00] 16:25:13 INFO - PROCESS | 3644 | 1464391513221 Marionette DEBUG loaded listener.js 16:25:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (10D2A000) [pid = 3644] [serial = 486] [outer = 10419C00] 16:25:13 INFO - PROCESS | 3644 | 1464391513705 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]]]}] 16:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 669ms 16:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:25:13 INFO - PROCESS | 3644 | 1464391513754 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 3644 | 1464391513756 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:25:13 INFO - PROCESS | 3644 | 1464391513759 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:25:13 INFO - PROCESS | 3644 | 1464391513762 Marionette TRACE conn6 <- [1,614,null,{}] 16:25:13 INFO - PROCESS | 3644 | 1464391513772 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}] 16:25:13 INFO - PROCESS | 3644 | 1464391513856 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:25:13 INFO - PROCESS | 3644 | 1464391513866 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:13 INFO - PROCESS | 3644 | ++DOCSHELL 15336000 == 39 [pid = 3644] [id = 163] 16:25:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (15337400) [pid = 3644] [serial = 487] [outer = 00000000] 16:25:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (15606400) [pid = 3644] [serial = 488] [outer = 15337400] 16:25:13 INFO - PROCESS | 3644 | 1464391513914 Marionette DEBUG loaded listener.js 16:25:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (162E6C00) [pid = 3644] [serial = 489] [outer = 15337400] 16:25:14 INFO - PROCESS | 3644 | 1464391514383 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]]]}] 16:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 16:25:14 INFO - PROCESS | 3644 | 1464391514431 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:25:14 INFO - PROCESS | 3644 | 1464391514433 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:25:14 INFO - PROCESS | 3644 | 1464391514436 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:25:14 INFO - PROCESS | 3644 | 1464391514438 Marionette TRACE conn6 <- [1,618,null,{}] 16:25:14 INFO - PROCESS | 3644 | 1464391514442 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}] 16:25:14 INFO - PROCESS | 3644 | 1464391514528 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:25:14 INFO - PROCESS | 3644 | 1464391514537 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:14 INFO - PROCESS | 3644 | ++DOCSHELL 16E06400 == 40 [pid = 3644] [id = 164] 16:25:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (16E07400) [pid = 3644] [serial = 490] [outer = 00000000] 16:25:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (17E28800) [pid = 3644] [serial = 491] [outer = 16E07400] 16:25:14 INFO - PROCESS | 3644 | 1464391514584 Marionette DEBUG loaded listener.js 16:25:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (17F0E800) [pid = 3644] [serial = 492] [outer = 16E07400] 16:25:15 INFO - PROCESS | 3644 | 1464391515010 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]]]}] 16:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 16:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:25:15 INFO - PROCESS | 3644 | 1464391515071 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:25:15 INFO - PROCESS | 3644 | 1464391515073 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:25:15 INFO - PROCESS | 3644 | 1464391515076 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:25:15 INFO - PROCESS | 3644 | 1464391515078 Marionette TRACE conn6 <- [1,622,null,{}] 16:25:15 INFO - PROCESS | 3644 | 1464391515081 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}] 16:25:15 INFO - PROCESS | 3644 | 1464391515161 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:25:15 INFO - PROCESS | 3644 | 1464391515168 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:15 INFO - PROCESS | 3644 | ++DOCSHELL 17F07000 == 41 [pid = 3644] [id = 165] 16:25:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (185E1C00) [pid = 3644] [serial = 493] [outer = 00000000] 16:25:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1912D800) [pid = 3644] [serial = 494] [outer = 185E1C00] 16:25:15 INFO - PROCESS | 3644 | 1464391515213 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (19132400) [pid = 3644] [serial = 495] [outer = 185E1C00] 16:25:15 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:15 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:15 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:15 INFO - PROCESS | 3644 | 1464391515718 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]]]}] 16:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 16:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:25:15 INFO - PROCESS | 3644 | 1464391515747 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:25:15 INFO - PROCESS | 3644 | 1464391515749 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:25:15 INFO - PROCESS | 3644 | 1464391515752 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:25:15 INFO - PROCESS | 3644 | 1464391515753 Marionette TRACE conn6 <- [1,626,null,{}] 16:25:15 INFO - PROCESS | 3644 | 1464391515757 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}] 16:25:15 INFO - PROCESS | 3644 | 1464391515884 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:25:15 INFO - PROCESS | 3644 | 1464391515893 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:15 INFO - PROCESS | 3644 | ++DOCSHELL 19361800 == 42 [pid = 3644] [id = 166] 16:25:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19EF3400) [pid = 3644] [serial = 496] [outer = 00000000] 16:25:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1A6DFC00) [pid = 3644] [serial = 497] [outer = 19EF3400] 16:25:15 INFO - PROCESS | 3644 | 1464391515981 Marionette DEBUG loaded listener.js 16:25:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1A73C800) [pid = 3644] [serial = 498] [outer = 19EF3400] 16:25:16 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:16 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:16 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:16 INFO - PROCESS | 3644 | 1464391516422 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]]]}] 16:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 16:25:16 INFO - PROCESS | 3644 | 1464391516483 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:25:16 INFO - PROCESS | 3644 | 1464391516485 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:25:16 INFO - PROCESS | 3644 | 1464391516488 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:25:16 INFO - PROCESS | 3644 | 1464391516490 Marionette TRACE conn6 <- [1,630,null,{}] 16:25:16 INFO - PROCESS | 3644 | 1464391516529 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}] 16:25:16 INFO - PROCESS | 3644 | 1464391516640 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:25:16 INFO - PROCESS | 3644 | 1464391516651 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:16 INFO - PROCESS | 3644 | ++DOCSHELL 1A7BDC00 == 43 [pid = 3644] [id = 167] 16:25:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1A7C4C00) [pid = 3644] [serial = 499] [outer = 00000000] 16:25:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1B53FC00) [pid = 3644] [serial = 500] [outer = 1A7C4C00] 16:25:16 INFO - PROCESS | 3644 | 1464391516696 Marionette DEBUG loaded listener.js 16:25:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1B545400) [pid = 3644] [serial = 501] [outer = 1A7C4C00] 16:25:17 INFO - PROCESS | 3644 | 1464391517126 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]]]}] 16:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 16:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:25:17 INFO - PROCESS | 3644 | 1464391517159 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 3644 | 1464391517161 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:25:17 INFO - PROCESS | 3644 | 1464391517164 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - PROCESS | 3644 | 1464391517165 Marionette TRACE conn6 <- [1,634,null,{}] 16:25:17 INFO - PROCESS | 3644 | 1464391517169 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}] 16:25:17 INFO - PROCESS | 3644 | 1464391517286 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:25:17 INFO - PROCESS | 3644 | 1464391517293 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:17 INFO - PROCESS | 3644 | ++DOCSHELL 1B9F0400 == 44 [pid = 3644] [id = 168] 16:25:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1B9F0800) [pid = 3644] [serial = 502] [outer = 00000000] 16:25:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1BAF1800) [pid = 3644] [serial = 503] [outer = 1B9F0800] 16:25:17 INFO - PROCESS | 3644 | 1464391517379 Marionette DEBUG loaded listener.js 16:25:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1BCC7800) [pid = 3644] [serial = 504] [outer = 1B9F0800] 16:25:17 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (19EEF000) [pid = 3644] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:25:17 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1912E800) [pid = 3644] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:25:17 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1B920C00) [pid = 3644] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:25:17 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0C5C3800) [pid = 3644] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:25:17 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0C5F2800) [pid = 3644] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:25:17 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (15399C00) [pid = 3644] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:25:17 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (17F0D000) [pid = 3644] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:25:17 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (10F82C00) [pid = 3644] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:25:17 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1A246800) [pid = 3644] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:25:17 INFO - PROCESS | 3644 | 1464391517818 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]]]}] 16:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 16:25:17 INFO - PROCESS | 3644 | 1464391517835 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 3644 | 1464391517837 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:25:17 INFO - PROCESS | 3644 | 1464391517854 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - PROCESS | 3644 | 1464391517856 Marionette TRACE conn6 <- [1,638,null,{}] 16:25:17 INFO - PROCESS | 3644 | 1464391517860 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}] 16:25:17 INFO - PROCESS | 3644 | 1464391517939 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:25:17 INFO - PROCESS | 3644 | 1464391517976 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:17 INFO - PROCESS | 3644 | ++DOCSHELL 17F03C00 == 45 [pid = 3644] [id = 169] 16:25:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (1A7C1C00) [pid = 3644] [serial = 505] [outer = 00000000] 16:25:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1BAF5C00) [pid = 3644] [serial = 506] [outer = 1A7C1C00] 16:25:18 INFO - PROCESS | 3644 | 1464391518023 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1BDE8400) [pid = 3644] [serial = 507] [outer = 1A7C1C00] 16:25:18 INFO - PROCESS | 3644 | 1464391518458 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]]]}] 16:25:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:25:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 16:25:18 INFO - PROCESS | 3644 | 1464391518486 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:25:18 INFO - PROCESS | 3644 | 1464391518488 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:25:18 INFO - PROCESS | 3644 | 1464391518495 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:25:18 INFO - PROCESS | 3644 | 1464391518497 Marionette TRACE conn6 <- [1,642,null,{}] 16:25:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:25:18 INFO - PROCESS | 3644 | 1464391518501 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}] 16:25:18 INFO - PROCESS | 3644 | 1464391518586 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:25:18 INFO - PROCESS | 3644 | 1464391518593 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:18 INFO - PROCESS | 3644 | ++DOCSHELL 10F77C00 == 46 [pid = 3644] [id = 170] 16:25:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1BAEE400) [pid = 3644] [serial = 508] [outer = 00000000] 16:25:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1CF65000) [pid = 3644] [serial = 509] [outer = 1BAEE400] 16:25:18 INFO - PROCESS | 3644 | 1464391518638 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1D8EA000) [pid = 3644] [serial = 510] [outer = 1BAEE400] 16:25:19 INFO - PROCESS | 3644 | 1464391519065 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]]]}] 16:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 16:25:19 INFO - PROCESS | 3644 | 1464391519131 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:25:19 INFO - PROCESS | 3644 | 1464391519133 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:25:19 INFO - PROCESS | 3644 | 1464391519136 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:25:19 INFO - PROCESS | 3644 | 1464391519138 Marionette TRACE conn6 <- [1,646,null,{}] 16:25:19 INFO - PROCESS | 3644 | 1464391519142 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}] 16:25:19 INFO - PROCESS | 3644 | 1464391519242 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:25:19 INFO - PROCESS | 3644 | 1464391519251 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:19 INFO - PROCESS | 3644 | ++DOCSHELL 1DBEE400 == 47 [pid = 3644] [id = 171] 16:25:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1DCD3400) [pid = 3644] [serial = 511] [outer = 00000000] 16:25:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1DCD6C00) [pid = 3644] [serial = 512] [outer = 1DCD3400] 16:25:19 INFO - PROCESS | 3644 | 1464391519316 Marionette DEBUG loaded listener.js 16:25:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1DCDCC00) [pid = 3644] [serial = 513] [outer = 1DCD3400] 16:25:19 INFO - PROCESS | 3644 | 1464391519994 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]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 870ms 16:25:20 INFO - PROCESS | 3644 | 1464391520007 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 3644 | 1464391520012 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:25:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:25:20 INFO - PROCESS | 3644 | 1464391520018 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 3644 | 1464391520022 Marionette TRACE conn6 <- [1,650,null,{}] 16:25:20 INFO - PROCESS | 3644 | 1464391520028 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}] 16:25:20 INFO - PROCESS | 3644 | 1464391520148 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:25:20 INFO - PROCESS | 3644 | 1464391520278 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:20 INFO - PROCESS | 3644 | ++DOCSHELL 0CAD0400 == 48 [pid = 3644] [id = 172] 16:25:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0C5F4000) [pid = 3644] [serial = 514] [outer = 00000000] 16:25:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (10952400) [pid = 3644] [serial = 515] [outer = 0C5F4000] 16:25:20 INFO - PROCESS | 3644 | 1464391520340 Marionette DEBUG loaded listener.js 16:25:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (10C2F800) [pid = 3644] [serial = 516] [outer = 0C5F4000] 16:25:20 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:20 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:20 INFO - PROCESS | 3644 | 1464391520970 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]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 16:25:20 INFO - PROCESS | 3644 | 1464391520993 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:25:21 INFO - PROCESS | 3644 | 1464391520999 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:25:21 INFO - PROCESS | 3644 | 1464391521006 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:25:21 INFO - PROCESS | 3644 | 1464391521009 Marionette TRACE conn6 <- [1,654,null,{}] 16:25:21 INFO - PROCESS | 3644 | 1464391521013 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}] 16:25:21 INFO - PROCESS | 3644 | 1464391521124 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:25:21 INFO - PROCESS | 3644 | 1464391521221 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:21 INFO - PROCESS | 3644 | ++DOCSHELL 1538F400 == 49 [pid = 3644] [id = 173] 16:25:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (15393C00) [pid = 3644] [serial = 517] [outer = 00000000] 16:25:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (162F0000) [pid = 3644] [serial = 518] [outer = 15393C00] 16:25:21 INFO - PROCESS | 3644 | 1464391521282 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1912CC00) [pid = 3644] [serial = 519] [outer = 15393C00] 16:25:21 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:21 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:21 INFO - PROCESS | 3644 | 1464391521858 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]]]}] 16:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 16:25:21 INFO - PROCESS | 3644 | 1464391521938 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:25:21 INFO - PROCESS | 3644 | 1464391521940 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:25:21 INFO - PROCESS | 3644 | 1464391521944 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:25:21 INFO - PROCESS | 3644 | 1464391521948 Marionette TRACE conn6 <- [1,658,null,{}] 16:25:21 INFO - PROCESS | 3644 | 1464391521960 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}] 16:25:22 INFO - PROCESS | 3644 | 1464391522087 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:25:22 INFO - PROCESS | 3644 | 1464391522208 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:22 INFO - PROCESS | 3644 | ++DOCSHELL 1CD8D400 == 50 [pid = 3644] [id = 174] 16:25:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1DBA5400) [pid = 3644] [serial = 520] [outer = 00000000] 16:25:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1DBEAC00) [pid = 3644] [serial = 521] [outer = 1DBA5400] 16:25:22 INFO - PROCESS | 3644 | 1464391522268 Marionette DEBUG loaded listener.js 16:25:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1DCD7000) [pid = 3644] [serial = 522] [outer = 1DBA5400] 16:25:22 INFO - PROCESS | 3644 | 1464391522837 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]]]}] 16:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 16:25:22 INFO - PROCESS | 3644 | 1464391522877 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:25:22 INFO - PROCESS | 3644 | 1464391522880 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:25:22 INFO - PROCESS | 3644 | 1464391522884 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 3644 | 1464391522886 Marionette TRACE conn6 <- [1,662,null,{}] 16:25:22 INFO - PROCESS | 3644 | 1464391522890 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}] 16:25:23 INFO - PROCESS | 3644 | 1464391523000 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:25:23 INFO - PROCESS | 3644 | 1464391523099 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:23 INFO - PROCESS | 3644 | ++DOCSHELL 1E10C800 == 51 [pid = 3644] [id = 175] 16:25:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1E10D000) [pid = 3644] [serial = 523] [outer = 00000000] 16:25:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1E110000) [pid = 3644] [serial = 524] [outer = 1E10D000] 16:25:23 INFO - PROCESS | 3644 | 1464391523159 Marionette DEBUG loaded listener.js 16:25:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (20F89400) [pid = 3644] [serial = 525] [outer = 1E10D000] 16:25:23 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:23 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:23 INFO - PROCESS | 3644 | 1464391523767 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]]]}] 16:25:23 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 16:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 929ms 16:25:23 INFO - PROCESS | 3644 | 1464391523818 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:25:23 INFO - PROCESS | 3644 | 1464391523820 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:25:23 INFO - PROCESS | 3644 | 1464391523823 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:25:23 INFO - PROCESS | 3644 | 1464391523826 Marionette TRACE conn6 <- [1,666,null,{}] 16:25:23 INFO - PROCESS | 3644 | 1464391523829 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}] 16:25:23 INFO - PROCESS | 3644 | 1464391523933 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:25:24 INFO - PROCESS | 3644 | 1464391524032 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:24 INFO - PROCESS | 3644 | ++DOCSHELL 1F165800 == 52 [pid = 3644] [id = 176] 16:25:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1F166C00) [pid = 3644] [serial = 526] [outer = 00000000] 16:25:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1F16D000) [pid = 3644] [serial = 527] [outer = 1F166C00] 16:25:24 INFO - PROCESS | 3644 | 1464391524091 Marionette DEBUG loaded listener.js 16:25:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1F16EC00) [pid = 3644] [serial = 528] [outer = 1F166C00] 16:25:24 INFO - PROCESS | 3644 | 1464391524951 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]]]}] 16:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1173ms 16:25:24 INFO - PROCESS | 3644 | 1464391525000 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:25:25 INFO - PROCESS | 3644 | 1464391525004 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:25:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:25:25 INFO - PROCESS | 3644 | 1464391525010 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:25:25 INFO - PROCESS | 3644 | 1464391525014 Marionette TRACE conn6 <- [1,670,null,{}] 16:25:25 INFO - PROCESS | 3644 | 1464391525020 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}] 16:25:25 INFO - PROCESS | 3644 | 1464391525161 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:25:25 INFO - PROCESS | 3644 | 1464391525182 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:25 INFO - PROCESS | 3644 | ++DOCSHELL 10951800 == 53 [pid = 3644] [id = 177] 16:25:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (10958C00) [pid = 3644] [serial = 529] [outer = 00000000] 16:25:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (11046800) [pid = 3644] [serial = 530] [outer = 10958C00] 16:25:25 INFO - PROCESS | 3644 | 1464391525231 Marionette DEBUG loaded listener.js 16:25:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (14D79400) [pid = 3644] [serial = 531] [outer = 10958C00] 16:25:26 INFO - PROCESS | 3644 | --DOCSHELL 10F77C00 == 52 [pid = 3644] [id = 170] 16:25:26 INFO - PROCESS | 3644 | --DOCSHELL 17F03C00 == 51 [pid = 3644] [id = 169] 16:25:26 INFO - PROCESS | 3644 | --DOCSHELL 1B9F0400 == 50 [pid = 3644] [id = 168] 16:25:26 INFO - PROCESS | 3644 | --DOCSHELL 1A7BDC00 == 49 [pid = 3644] [id = 167] 16:25:26 INFO - PROCESS | 3644 | --DOCSHELL 19361800 == 48 [pid = 3644] [id = 166] 16:25:26 INFO - PROCESS | 3644 | --DOCSHELL 17F07000 == 47 [pid = 3644] [id = 165] 16:25:26 INFO - PROCESS | 3644 | --DOCSHELL 16E06400 == 46 [pid = 3644] [id = 164] 16:25:26 INFO - PROCESS | 3644 | --DOCSHELL 15336000 == 45 [pid = 3644] [id = 163] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1533B800) [pid = 3644] [serial = 464] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOCSHELL 10417C00 == 44 [pid = 3644] [id = 162] 16:25:26 INFO - PROCESS | 3644 | --DOCSHELL 0C567400 == 43 [pid = 3644] [id = 161] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1A967400) [pid = 3644] [serial = 452] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (195A6400) [pid = 3644] [serial = 449] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1BAF8400) [pid = 3644] [serial = 455] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1B544C00) [pid = 3644] [serial = 453] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (0C5E6800) [pid = 3644] [serial = 437] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1BBE0000) [pid = 3644] [serial = 456] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (0C5F3000) [pid = 3644] [serial = 438] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1539A000) [pid = 3644] [serial = 434] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (10B2CC00) [pid = 3644] [serial = 440] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (10C26C00) [pid = 3644] [serial = 441] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (156A4000) [pid = 3644] [serial = 443] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (16C60800) [pid = 3644] [serial = 444] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (18EE5800) [pid = 3644] [serial = 446] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (16C61800) [pid = 3644] [serial = 431] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (17EB3400) [pid = 3644] [serial = 458] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (10950400) [pid = 3644] [serial = 428] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (17F08000) [pid = 3644] [serial = 459] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A7C8400) [pid = 3644] [serial = 461] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A7C8C00) [pid = 3644] [serial = 462] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (19EEA800) [pid = 3644] [serial = 450] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (19127C00) [pid = 3644] [serial = 447] [outer = 00000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3644 | 1464391526323 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]]]}] 16:25:26 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) 16:25:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1336ms 16:25:26 INFO - PROCESS | 3644 | 1464391526347 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:25:26 INFO - PROCESS | 3644 | 1464391526352 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:25:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:25:26 INFO - PROCESS | 3644 | 1464391526358 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:25:26 INFO - PROCESS | 3644 | 1464391526361 Marionette TRACE conn6 <- [1,674,null,{}] 16:25:26 INFO - PROCESS | 3644 | 1464391526365 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}] 16:25:26 INFO - PROCESS | 3644 | 1464391526454 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:25:26 INFO - PROCESS | 3644 | 1464391526462 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:26 INFO - PROCESS | 3644 | ++DOCSHELL 0C515800 == 44 [pid = 3644] [id = 178] 16:25:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0CA7D800) [pid = 3644] [serial = 532] [outer = 00000000] 16:25:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1094F000) [pid = 3644] [serial = 533] [outer = 0CA7D800] 16:25:26 INFO - PROCESS | 3644 | 1464391526508 Marionette DEBUG loaded listener.js 16:25:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (10C21400) [pid = 3644] [serial = 534] [outer = 0CA7D800] 16:25:27 INFO - PROCESS | 3644 | 1464391527451 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]]]}] 16:25:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:25:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1131ms 16:25:27 INFO - PROCESS | 3644 | 1464391527493 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:25:27 INFO - PROCESS | 3644 | 1464391527495 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:25:27 INFO - PROCESS | 3644 | 1464391527498 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:25:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:25:27 INFO - PROCESS | 3644 | 1464391527502 Marionette TRACE conn6 <- [1,678,null,{}] 16:25:27 INFO - PROCESS | 3644 | 1464391527512 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}] 16:25:27 INFO - PROCESS | 3644 | 1464391527596 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:25:27 INFO - PROCESS | 3644 | 1464391527605 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:27 INFO - PROCESS | 3644 | ++DOCSHELL 16220400 == 45 [pid = 3644] [id = 179] 16:25:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (162EA800) [pid = 3644] [serial = 535] [outer = 00000000] 16:25:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (16CBE800) [pid = 3644] [serial = 536] [outer = 162EA800] 16:25:27 INFO - PROCESS | 3644 | 1464391527654 Marionette DEBUG loaded listener.js 16:25:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (17EB0800) [pid = 3644] [serial = 537] [outer = 162EA800] 16:25:28 INFO - PROCESS | 3644 | 1464391528621 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]]]}] 16:25:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:25:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1179ms 16:25:28 INFO - PROCESS | 3644 | 1464391528683 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:25:28 INFO - PROCESS | 3644 | 1464391528685 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:25:28 INFO - PROCESS | 3644 | 1464391528689 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:25:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:25:28 INFO - PROCESS | 3644 | 1464391528691 Marionette TRACE conn6 <- [1,682,null,{}] 16:25:28 INFO - PROCESS | 3644 | 1464391528699 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}] 16:25:28 INFO - PROCESS | 3644 | 1464391528813 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:25:28 INFO - PROCESS | 3644 | 1464391528820 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:28 INFO - PROCESS | 3644 | ++DOCSHELL 17F0D400 == 46 [pid = 3644] [id = 180] 16:25:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (17F0EC00) [pid = 3644] [serial = 538] [outer = 00000000] 16:25:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1912D000) [pid = 3644] [serial = 539] [outer = 17F0EC00] 16:25:28 INFO - PROCESS | 3644 | 1464391528867 Marionette DEBUG loaded listener.js 16:25:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1913D400) [pid = 3644] [serial = 540] [outer = 17F0EC00] 16:25:29 INFO - PROCESS | 3644 | 1464391529854 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]]]}] 16:25:29 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) 16:25:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1175ms 16:25:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:25:29 INFO - PROCESS | 3644 | 1464391529867 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:25:29 INFO - PROCESS | 3644 | 1464391529869 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:25:29 INFO - PROCESS | 3644 | 1464391529873 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:25:29 INFO - PROCESS | 3644 | 1464391529874 Marionette TRACE conn6 <- [1,686,null,{}] 16:25:29 INFO - PROCESS | 3644 | 1464391529878 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}] 16:25:29 INFO - PROCESS | 3644 | 1464391529988 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:25:29 INFO - PROCESS | 3644 | 1464391529995 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:30 INFO - PROCESS | 3644 | ++DOCSHELL 11A8A000 == 47 [pid = 3644] [id = 181] 16:25:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1959D800) [pid = 3644] [serial = 541] [outer = 00000000] 16:25:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (19EED800) [pid = 3644] [serial = 542] [outer = 1959D800] 16:25:30 INFO - PROCESS | 3644 | 1464391530085 Marionette DEBUG loaded listener.js 16:25:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A247400) [pid = 3644] [serial = 543] [outer = 1959D800] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1B9F2C00) [pid = 3644] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1BDEC400) [pid = 3644] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (10419C00) [pid = 3644] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (16E07400) [pid = 3644] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (19EF3400) [pid = 3644] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (15337400) [pid = 3644] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (185E1C00) [pid = 3644] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (0C5C3400) [pid = 3644] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1A7C4C00) [pid = 3644] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1BAEE400) [pid = 3644] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1B9F0800) [pid = 3644] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:25:30 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A7C1C00) [pid = 3644] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:25:31 INFO - PROCESS | 3644 | 1464391531033 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]]]}] 16:25:31 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) 16:25:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1180ms 16:25:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:25:31 INFO - PROCESS | 3644 | 1464391531053 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:25:31 INFO - PROCESS | 3644 | 1464391531055 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:25:31 INFO - PROCESS | 3644 | 1464391531058 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:25:31 INFO - PROCESS | 3644 | 1464391531060 Marionette TRACE conn6 <- [1,690,null,{}] 16:25:31 INFO - PROCESS | 3644 | 1464391531064 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}] 16:25:31 INFO - PROCESS | 3644 | 1464391531194 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:25:31 INFO - PROCESS | 3644 | 1464391531203 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:31 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C5400 == 48 [pid = 3644] [id = 182] 16:25:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0C5C9000) [pid = 3644] [serial = 544] [outer = 00000000] 16:25:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1A7C3400) [pid = 3644] [serial = 545] [outer = 0C5C9000] 16:25:31 INFO - PROCESS | 3644 | 1464391531250 Marionette DEBUG loaded listener.js 16:25:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1A7C8800) [pid = 3644] [serial = 546] [outer = 0C5C9000] 16:25:32 INFO - PROCESS | 3644 | 1464391532165 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]]]}] 16:25:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:25:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1129ms 16:25:32 INFO - PROCESS | 3644 | 1464391532188 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:25:32 INFO - PROCESS | 3644 | 1464391532190 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:25:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:25:32 INFO - PROCESS | 3644 | 1464391532197 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:25:32 INFO - PROCESS | 3644 | 1464391532199 Marionette TRACE conn6 <- [1,694,null,{}] 16:25:32 INFO - PROCESS | 3644 | 1464391532202 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}] 16:25:32 INFO - PROCESS | 3644 | 1464391532285 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:25:32 INFO - PROCESS | 3644 | 1464391532292 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:32 INFO - PROCESS | 3644 | ++DOCSHELL 08887C00 == 49 [pid = 3644] [id = 183] 16:25:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (0888B800) [pid = 3644] [serial = 547] [outer = 00000000] 16:25:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0C555C00) [pid = 3644] [serial = 548] [outer = 0888B800] 16:25:32 INFO - PROCESS | 3644 | 1464391532402 Marionette DEBUG loaded listener.js 16:25:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (0C56C400) [pid = 3644] [serial = 549] [outer = 0888B800] 16:25:33 INFO - PROCESS | 3644 | 1464391533651 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]]]}] 16:25:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:25:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1477ms 16:25:33 INFO - PROCESS | 3644 | 1464391533677 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:25:33 INFO - PROCESS | 3644 | 1464391533682 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:25:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:25:33 INFO - PROCESS | 3644 | 1464391533687 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:25:33 INFO - PROCESS | 3644 | 1464391533690 Marionette TRACE conn6 <- [1,698,null,{}] 16:25:33 INFO - PROCESS | 3644 | 1464391533695 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}] 16:25:33 INFO - PROCESS | 3644 | 1464391533815 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:25:33 INFO - PROCESS | 3644 | 1464391533951 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:33 INFO - PROCESS | 3644 | ++DOCSHELL 10C28400 == 50 [pid = 3644] [id = 184] 16:25:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (10E33000) [pid = 3644] [serial = 550] [outer = 00000000] 16:25:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (10F83000) [pid = 3644] [serial = 551] [outer = 10E33000] 16:25:34 INFO - PROCESS | 3644 | 1464391534011 Marionette DEBUG loaded listener.js 16:25:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (14A81400) [pid = 3644] [serial = 552] [outer = 10E33000] 16:25:35 INFO - PROCESS | 3644 | 1464391535082 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]]]}] 16:25:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:25:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1432ms 16:25:35 INFO - PROCESS | 3644 | 1464391535119 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:25:35 INFO - PROCESS | 3644 | 1464391535123 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:25:35 INFO - PROCESS | 3644 | 1464391535130 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:25:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:25:35 INFO - PROCESS | 3644 | 1464391535133 Marionette TRACE conn6 <- [1,702,null,{}] 16:25:35 INFO - PROCESS | 3644 | 1464391535137 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}] 16:25:35 INFO - PROCESS | 3644 | 1464391535253 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:25:35 INFO - PROCESS | 3644 | 1464391535385 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:35 INFO - PROCESS | 3644 | ++DOCSHELL 17E1EC00 == 51 [pid = 3644] [id = 185] 16:25:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (17E23000) [pid = 3644] [serial = 553] [outer = 00000000] 16:25:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (17F05400) [pid = 3644] [serial = 554] [outer = 17E23000] 16:25:35 INFO - PROCESS | 3644 | 1464391535443 Marionette DEBUG loaded listener.js 16:25:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (19133000) [pid = 3644] [serial = 555] [outer = 17E23000] 16:25:36 INFO - PROCESS | 3644 | 1464391536472 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]]]}] 16:25:36 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 16:25:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1376ms 16:25:36 INFO - PROCESS | 3644 | 1464391536510 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:25:36 INFO - PROCESS | 3644 | 1464391536513 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:25:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:25:36 INFO - PROCESS | 3644 | 1464391536517 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:25:36 INFO - PROCESS | 3644 | 1464391536521 Marionette TRACE conn6 <- [1,706,null,{}] 16:25:36 INFO - PROCESS | 3644 | 1464391536575 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}] 16:25:36 INFO - PROCESS | 3644 | 1464391536684 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:25:36 INFO - PROCESS | 3644 | 1464391536878 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:36 INFO - PROCESS | 3644 | ++DOCSHELL 1B9EC000 == 52 [pid = 3644] [id = 186] 16:25:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1BAD8000) [pid = 3644] [serial = 556] [outer = 00000000] 16:25:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1BAF6000) [pid = 3644] [serial = 557] [outer = 1BAD8000] 16:25:36 INFO - PROCESS | 3644 | 1464391536938 Marionette DEBUG loaded listener.js 16:25:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1BBA0400) [pid = 3644] [serial = 558] [outer = 1BAD8000] 16:25:38 INFO - PROCESS | 3644 | 1464391538017 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]]]}] 16:25:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:25:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1521ms 16:25:38 INFO - PROCESS | 3644 | 1464391538041 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:25:38 INFO - PROCESS | 3644 | 1464391538045 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:25:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:25:38 INFO - PROCESS | 3644 | 1464391538050 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:25:38 INFO - PROCESS | 3644 | 1464391538053 Marionette TRACE conn6 <- [1,710,null,{}] 16:25:38 INFO - PROCESS | 3644 | 1464391538059 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}] 16:25:38 INFO - PROCESS | 3644 | 1464391538170 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:25:38 INFO - PROCESS | 3644 | 1464391538335 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:38 INFO - PROCESS | 3644 | ++DOCSHELL 10C25800 == 53 [pid = 3644] [id = 187] 16:25:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (10C25C00) [pid = 3644] [serial = 559] [outer = 00000000] 16:25:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (10E32400) [pid = 3644] [serial = 560] [outer = 10C25C00] 16:25:38 INFO - PROCESS | 3644 | 1464391538394 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (10F82800) [pid = 3644] [serial = 561] [outer = 10C25C00] 16:25:38 INFO - PROCESS | 3644 | --DOCSHELL 0C555000 == 52 [pid = 3644] [id = 129] 16:25:38 INFO - PROCESS | 3644 | --DOCSHELL 0C5BE800 == 51 [pid = 3644] [id = 146] 16:25:38 INFO - PROCESS | 3644 | --DOCSHELL 0C5C5400 == 50 [pid = 3644] [id = 182] 16:25:38 INFO - PROCESS | 3644 | --DOCSHELL 11A8A000 == 49 [pid = 3644] [id = 181] 16:25:38 INFO - PROCESS | 3644 | --DOCSHELL 17F0D400 == 48 [pid = 3644] [id = 180] 16:25:38 INFO - PROCESS | 3644 | --DOCSHELL 16220400 == 47 [pid = 3644] [id = 179] 16:25:38 INFO - PROCESS | 3644 | --DOCSHELL 0C515800 == 46 [pid = 3644] [id = 178] 16:25:38 INFO - PROCESS | 3644 | --DOCSHELL 10951800 == 45 [pid = 3644] [id = 177] 16:25:38 INFO - PROCESS | 3644 | --DOCSHELL 0CAD0400 == 44 [pid = 3644] [id = 172] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1BA2AC00) [pid = 3644] [serial = 479] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1CD91400) [pid = 3644] [serial = 465] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (10A65800) [pid = 3644] [serial = 485] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (10D2A000) [pid = 3644] [serial = 486] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (17E28800) [pid = 3644] [serial = 491] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A6DFC00) [pid = 3644] [serial = 497] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (17F0E800) [pid = 3644] [serial = 492] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (17E1F800) [pid = 3644] [serial = 470] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (15606400) [pid = 3644] [serial = 488] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (162E6C00) [pid = 3644] [serial = 489] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1912D800) [pid = 3644] [serial = 494] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (10F7DC00) [pid = 3644] [serial = 483] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (10C2BC00) [pid = 3644] [serial = 482] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1B53FC00) [pid = 3644] [serial = 500] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (10B26C00) [pid = 3644] [serial = 467] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1D8EA000) [pid = 3644] [serial = 510] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1CF59800) [pid = 3644] [serial = 473] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1D830800) [pid = 3644] [serial = 476] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1A73C800) [pid = 3644] [serial = 498] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1BAF1800) [pid = 3644] [serial = 503] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1B545400) [pid = 3644] [serial = 501] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (1CF65000) [pid = 3644] [serial = 509] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1BCC7800) [pid = 3644] [serial = 504] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (1DCD6C00) [pid = 3644] [serial = 512] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1BDE8400) [pid = 3644] [serial = 507] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (19132400) [pid = 3644] [serial = 495] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (1BAF5C00) [pid = 3644] [serial = 506] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (1BCCAC00) [pid = 3644] [serial = 426] [outer = 00000000] [url = about:blank] 16:25:38 INFO - PROCESS | 3644 | 1464391538945 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] 16:25:38 INFO - PROCESS | 3644 | 1464391538988 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:25:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:25:38 INFO - PROCESS | 3644 | 1464391538994 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:25:38 INFO - PROCESS | 3644 | 1464391538997 Marionette TRACE conn6 <- [1,714,null,{}] 16:25:38 INFO - PROCESS | 3644 | 1464391539000 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}] 16:25:39 INFO - PROCESS | 3644 | 1464391539093 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:25:39 INFO - PROCESS | 3644 | 1464391539170 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:39 INFO - PROCESS | 3644 | ++DOCSHELL 0C56D000 == 45 [pid = 3644] [id = 188] 16:25:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1045FC00) [pid = 3644] [serial = 562] [outer = 00000000] 16:25:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (14A82800) [pid = 3644] [serial = 563] [outer = 1045FC00] 16:25:39 INFO - PROCESS | 3644 | 1464391539228 Marionette DEBUG loaded listener.js 16:25:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (15399C00) [pid = 3644] [serial = 564] [outer = 1045FC00] 16:25:39 INFO - PROCESS | 3644 | 1464391539739 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]]]}] 16:25:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:25:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 772ms 16:25:39 INFO - PROCESS | 3644 | 1464391539769 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:25:39 INFO - PROCESS | 3644 | 1464391539771 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:25:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:25:39 INFO - PROCESS | 3644 | 1464391539778 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - PROCESS | 3644 | 1464391539782 Marionette TRACE conn6 <- [1,718,null,{}] 16:25:39 INFO - PROCESS | 3644 | 1464391539792 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}] 16:25:39 INFO - PROCESS | 3644 | 1464391539888 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:25:39 INFO - PROCESS | 3644 | 1464391539899 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:39 INFO - PROCESS | 3644 | ++DOCSHELL 17F10C00 == 46 [pid = 3644] [id = 189] 16:25:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (185E1C00) [pid = 3644] [serial = 565] [outer = 00000000] 16:25:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (18EE5800) [pid = 3644] [serial = 566] [outer = 185E1C00] 16:25:39 INFO - PROCESS | 3644 | 1464391539950 Marionette DEBUG loaded listener.js 16:25:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (19132400) [pid = 3644] [serial = 567] [outer = 185E1C00] 16:25:40 INFO - PROCESS | 3644 | 1464391540468 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] 16:25:40 INFO - PROCESS | 3644 | 1464391540512 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:25:40 INFO - PROCESS | 3644 | 1464391540515 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:25:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:25:40 INFO - PROCESS | 3644 | 1464391540517 Marionette TRACE conn6 <- [1,722,null,{}] 16:25:40 INFO - PROCESS | 3644 | 1464391540521 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}] 16:25:40 INFO - PROCESS | 3644 | 1464391540619 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:25:40 INFO - PROCESS | 3644 | 1464391540714 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:40 INFO - PROCESS | 3644 | ++DOCSHELL 1A3ED400 == 47 [pid = 3644] [id = 190] 16:25:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (1A746C00) [pid = 3644] [serial = 568] [outer = 00000000] 16:25:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (1B488800) [pid = 3644] [serial = 569] [outer = 1A746C00] 16:25:40 INFO - PROCESS | 3644 | 1464391540764 Marionette DEBUG loaded listener.js 16:25:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1B544000) [pid = 3644] [serial = 570] [outer = 1A746C00] 16:25:41 INFO - PROCESS | 3644 | 1464391541225 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]]]}] 16:25:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:25:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 16:25:41 INFO - PROCESS | 3644 | 1464391541279 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:25:41 INFO - PROCESS | 3644 | 1464391541281 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:25:41 INFO - PROCESS | 3644 | 1464391541288 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:25:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:25:41 INFO - PROCESS | 3644 | 1464391541290 Marionette TRACE conn6 <- [1,726,null,{}] 16:25:41 INFO - PROCESS | 3644 | 1464391541294 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}] 16:25:41 INFO - PROCESS | 3644 | 1464391541406 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:25:41 INFO - PROCESS | 3644 | 1464391541467 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:41 INFO - PROCESS | 3644 | ++DOCSHELL 1B545400 == 48 [pid = 3644] [id = 191] 16:25:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1B9F1000) [pid = 3644] [serial = 571] [outer = 00000000] 16:25:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1BAF2400) [pid = 3644] [serial = 572] [outer = 1B9F1000] 16:25:41 INFO - PROCESS | 3644 | 1464391541517 Marionette DEBUG loaded listener.js 16:25:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1BBE6C00) [pid = 3644] [serial = 573] [outer = 1B9F1000] 16:25:42 INFO - PROCESS | 3644 | 1464391542440 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]]]}] 16:25:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:25:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1178ms 16:25:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:25:42 INFO - PROCESS | 3644 | 1464391542472 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:25:42 INFO - PROCESS | 3644 | 1464391542474 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:25:42 INFO - PROCESS | 3644 | 1464391542477 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:25:42 INFO - PROCESS | 3644 | 1464391542479 Marionette TRACE conn6 <- [1,730,null,{}] 16:25:42 INFO - PROCESS | 3644 | 1464391542482 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}] 16:25:42 INFO - PROCESS | 3644 | 1464391542638 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:25:42 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (17F0EC00) [pid = 3644] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:25:42 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1959D800) [pid = 3644] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:25:42 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0CA7D800) [pid = 3644] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:25:42 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (10958C00) [pid = 3644] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:25:42 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (162EA800) [pid = 3644] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:25:42 INFO - PROCESS | 3644 | 1464391542696 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:42 INFO - PROCESS | 3644 | ++DOCSHELL 0CA7D800 == 49 [pid = 3644] [id = 192] 16:25:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10958C00) [pid = 3644] [serial = 574] [outer = 00000000] 16:25:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (1959D800) [pid = 3644] [serial = 575] [outer = 10958C00] 16:25:42 INFO - PROCESS | 3644 | 1464391542744 Marionette DEBUG loaded listener.js 16:25:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1CF61000) [pid = 3644] [serial = 576] [outer = 10958C00] 16:25:43 INFO - PROCESS | 3644 | 1464391543638 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]]]}] 16:25:43 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 16:25:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1179ms 16:25:43 INFO - PROCESS | 3644 | 1464391543658 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:25:43 INFO - PROCESS | 3644 | 1464391543660 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:25:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:25:43 INFO - PROCESS | 3644 | 1464391543663 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:25:43 INFO - PROCESS | 3644 | 1464391543675 Marionette TRACE conn6 <- [1,734,null,{}] 16:25:43 INFO - PROCESS | 3644 | 1464391543679 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}] 16:25:43 INFO - PROCESS | 3644 | 1464391543788 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:25:43 INFO - PROCESS | 3644 | 1464391543797 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:43 INFO - PROCESS | 3644 | ++DOCSHELL 0C56E800 == 50 [pid = 3644] [id = 193] 16:25:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1CF64800) [pid = 3644] [serial = 577] [outer = 00000000] 16:25:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1D8DFC00) [pid = 3644] [serial = 578] [outer = 1CF64800] 16:25:43 INFO - PROCESS | 3644 | 1464391543842 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1D8E9C00) [pid = 3644] [serial = 579] [outer = 1CF64800] 16:25:44 INFO - PROCESS | 3644 | 1464391544738 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]]]}] 16:25:44 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.) 16:25:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1130ms 16:25:44 INFO - PROCESS | 3644 | 1464391544794 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:25:44 INFO - PROCESS | 3644 | 1464391544796 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:25:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:25:44 INFO - PROCESS | 3644 | 1464391544800 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:25:44 INFO - PROCESS | 3644 | 1464391544802 Marionette TRACE conn6 <- [1,738,null,{}] 16:25:44 INFO - PROCESS | 3644 | 1464391544805 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}] 16:25:44 INFO - PROCESS | 3644 | 1464391544913 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:25:44 INFO - PROCESS | 3644 | 1464391544922 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:44 INFO - PROCESS | 3644 | ++DOCSHELL 17FE3C00 == 51 [pid = 3644] [id = 194] 16:25:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1DBA1400) [pid = 3644] [serial = 580] [outer = 00000000] 16:25:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1DBEC000) [pid = 3644] [serial = 581] [outer = 1DBA1400] 16:25:44 INFO - PROCESS | 3644 | 1464391544969 Marionette DEBUG loaded listener.js 16:25:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1DCD0C00) [pid = 3644] [serial = 582] [outer = 1DBA1400] 16:25:46 INFO - PROCESS | 3644 | 1464391546137 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]]]}] 16:25:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:25:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1377ms 16:25:46 INFO - PROCESS | 3644 | 1464391546181 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:25:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:25:46 INFO - PROCESS | 3644 | 1464391546185 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:25:46 INFO - PROCESS | 3644 | 1464391546190 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:25:46 INFO - PROCESS | 3644 | 1464391546194 Marionette TRACE conn6 <- [1,742,null,{}] 16:25:46 INFO - PROCESS | 3644 | 1464391546200 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}] 16:25:46 INFO - PROCESS | 3644 | 1464391546345 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:25:46 INFO - PROCESS | 3644 | 1464391546480 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:46 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C5800 == 52 [pid = 3644] [id = 195] 16:25:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (10D2A000) [pid = 3644] [serial = 583] [outer = 00000000] 16:25:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16C61800) [pid = 3644] [serial = 584] [outer = 10D2A000] 16:25:46 INFO - PROCESS | 3644 | 1464391546540 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (17E1E000) [pid = 3644] [serial = 585] [outer = 10D2A000] 16:25:47 INFO - PROCESS | 3644 | 1464391547578 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]]]}] 16:25:47 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 16:25:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1439ms 16:25:47 INFO - PROCESS | 3644 | 1464391547661 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 3644 | 1464391547667 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:25:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:25:47 INFO - PROCESS | 3644 | 1464391547674 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - PROCESS | 3644 | 1464391547677 Marionette TRACE conn6 <- [1,746,null,{}] 16:25:47 INFO - PROCESS | 3644 | 1464391547681 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}] 16:25:47 INFO - PROCESS | 3644 | 1464391547785 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:25:47 INFO - PROCESS | 3644 | 1464391547988 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:47 INFO - PROCESS | 3644 | ++DOCSHELL 19EE9C00 == 53 [pid = 3644] [id = 196] 16:25:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (19EF2400) [pid = 3644] [serial = 586] [outer = 00000000] 16:25:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1B9F0000) [pid = 3644] [serial = 587] [outer = 19EF2400] 16:25:48 INFO - PROCESS | 3644 | 1464391548046 Marionette DEBUG loaded listener.js 16:25:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1BDE6C00) [pid = 3644] [serial = 588] [outer = 19EF2400] 16:25:48 INFO - PROCESS | 3644 | 1464391548617 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]]]}] 16:25:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:25:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1021ms 16:25:48 INFO - PROCESS | 3644 | 1464391548698 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 16:25:48 INFO - PROCESS | 3644 | 1464391548700 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 16:25:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:25:48 INFO - PROCESS | 3644 | 1464391548704 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:25:48 INFO - PROCESS | 3644 | 1464391548708 Marionette TRACE conn6 <- [1,750,null,{}] 16:25:48 INFO - PROCESS | 3644 | 1464391548719 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}] 16:25:48 INFO - PROCESS | 3644 | 1464391548902 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 16:25:49 INFO - PROCESS | 3644 | 1464391549154 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:49 INFO - PROCESS | 3644 | ++DOCSHELL 0C517C00 == 54 [pid = 3644] [id = 197] 16:25:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (0C51A400) [pid = 3644] [serial = 589] [outer = 00000000] 16:25:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (0CA7DC00) [pid = 3644] [serial = 590] [outer = 0C51A400] 16:25:49 INFO - PROCESS | 3644 | 1464391549231 Marionette DEBUG loaded listener.js 16:25:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (10C27C00) [pid = 3644] [serial = 591] [outer = 0C51A400] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 17FE0000 == 53 [pid = 3644] [id = 135] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 1A744000 == 52 [pid = 3644] [id = 10] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 10C28C00 == 51 [pid = 3644] [id = 137] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 08887800 == 50 [pid = 3644] [id = 136] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 15367000 == 49 [pid = 3644] [id = 157] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 19EEB800 == 48 [pid = 3644] [id = 138] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 17E26C00 == 47 [pid = 3644] [id = 139] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 0C574800 == 46 [pid = 3644] [id = 156] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 1BAF5000 == 45 [pid = 3644] [id = 158] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1A7C3400) [pid = 3644] [serial = 545] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1F16D000) [pid = 3644] [serial = 527] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 1B9EC000 == 44 [pid = 3644] [id = 186] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 17E1EC00 == 43 [pid = 3644] [id = 185] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 10C28400 == 42 [pid = 3644] [id = 184] 16:25:50 INFO - PROCESS | 3644 | --DOCSHELL 08887C00 == 41 [pid = 3644] [id = 183] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1912D000) [pid = 3644] [serial = 539] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19EED800) [pid = 3644] [serial = 542] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1913D400) [pid = 3644] [serial = 540] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (10952400) [pid = 3644] [serial = 515] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (162F0000) [pid = 3644] [serial = 518] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1DBEAC00) [pid = 3644] [serial = 521] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1094F000) [pid = 3644] [serial = 533] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (10C21400) [pid = 3644] [serial = 534] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (14D79400) [pid = 3644] [serial = 531] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (11046800) [pid = 3644] [serial = 530] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16CBE800) [pid = 3644] [serial = 536] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1E110000) [pid = 3644] [serial = 524] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1A247400) [pid = 3644] [serial = 543] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (17EB0800) [pid = 3644] [serial = 537] [outer = 00000000] [url = about:blank] 16:25:50 INFO - PROCESS | 3644 | 1464391550324 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]]]}] 16:25:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:25:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1674ms 16:25:50 INFO - PROCESS | 3644 | 1464391550381 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 16:25:50 INFO - PROCESS | 3644 | 1464391550385 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 16:25:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:25:50 INFO - PROCESS | 3644 | 1464391550390 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:25:50 INFO - PROCESS | 3644 | 1464391550393 Marionette TRACE conn6 <- [1,754,null,{}] 16:25:50 INFO - PROCESS | 3644 | 1464391550398 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}] 16:25:50 INFO - PROCESS | 3644 | 1464391550492 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 16:25:50 INFO - PROCESS | 3644 | 1464391550500 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:50 INFO - PROCESS | 3644 | ++DOCSHELL 0CA7B400 == 42 [pid = 3644] [id = 198] 16:25:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0CAF7800) [pid = 3644] [serial = 592] [outer = 00000000] 16:25:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (10462400) [pid = 3644] [serial = 593] [outer = 0CAF7800] 16:25:50 INFO - PROCESS | 3644 | 1464391550551 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (10B23800) [pid = 3644] [serial = 594] [outer = 0CAF7800] 16:25:51 INFO - PROCESS | 3644 | 1464391551493 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]]]}] 16:25:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:25:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1126ms 16:25:51 INFO - PROCESS | 3644 | 1464391551519 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 16:25:51 INFO - PROCESS | 3644 | 1464391551523 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 16:25:51 INFO - PROCESS | 3644 | 1464391551528 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:25:51 INFO - PROCESS | 3644 | 1464391551530 Marionette TRACE conn6 <- [1,758,null,{}] 16:25:51 INFO - PROCESS | 3644 | 1464391551533 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}] 16:25:51 INFO - PROCESS | 3644 | 1464391551650 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 16:25:51 INFO - PROCESS | 3644 | 1464391551660 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:51 INFO - PROCESS | 3644 | ++DOCSHELL 14D83C00 == 43 [pid = 3644] [id = 199] 16:25:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (14F30C00) [pid = 3644] [serial = 595] [outer = 00000000] 16:25:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (16228C00) [pid = 3644] [serial = 596] [outer = 14F30C00] 16:25:51 INFO - PROCESS | 3644 | 1464391551709 Marionette DEBUG loaded listener.js 16:25:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (16C66400) [pid = 3644] [serial = 597] [outer = 14F30C00] 16:25:52 INFO - PROCESS | 3644 | 1464391552153 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]]]}] 16:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 16:25:52 INFO - PROCESS | 3644 | 1464391552202 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 16:25:52 INFO - PROCESS | 3644 | 1464391552205 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 16:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:25:52 INFO - PROCESS | 3644 | 1464391552209 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:25:52 INFO - PROCESS | 3644 | 1464391552215 Marionette TRACE conn6 <- [1,762,null,{}] 16:25:52 INFO - PROCESS | 3644 | 1464391552223 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}] 16:25:52 INFO - PROCESS | 3644 | 1464391552347 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 16:25:52 INFO - PROCESS | 3644 | 1464391552370 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:52 INFO - PROCESS | 3644 | ++DOCSHELL 17F0D400 == 44 [pid = 3644] [id = 200] 16:25:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (19133400) [pid = 3644] [serial = 598] [outer = 00000000] 16:25:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (195A2C00) [pid = 3644] [serial = 599] [outer = 19133400] 16:25:52 INFO - PROCESS | 3644 | 1464391552417 Marionette DEBUG loaded listener.js 16:25:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (19EED800) [pid = 3644] [serial = 600] [outer = 19133400] 16:25:52 INFO - PROCESS | 3644 | 1464391552869 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]]]}] 16:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 16:25:52 INFO - PROCESS | 3644 | 1464391552904 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 16:25:52 INFO - PROCESS | 3644 | 1464391552907 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 16:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:25:52 INFO - PROCESS | 3644 | 1464391552915 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:25:52 INFO - PROCESS | 3644 | 1464391552926 Marionette TRACE conn6 <- [1,766,null,{}] 16:25:52 INFO - PROCESS | 3644 | 1464391552930 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}] 16:25:53 INFO - PROCESS | 3644 | 1464391553045 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 16:25:53 INFO - PROCESS | 3644 | 1464391553106 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:53 INFO - PROCESS | 3644 | ++DOCSHELL 1A73C400 == 45 [pid = 3644] [id = 201] 16:25:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1A73C800) [pid = 3644] [serial = 601] [outer = 00000000] 16:25:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A7C2800) [pid = 3644] [serial = 602] [outer = 1A73C800] 16:25:53 INFO - PROCESS | 3644 | 1464391553155 Marionette DEBUG loaded listener.js 16:25:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A7C5000) [pid = 3644] [serial = 603] [outer = 1A73C800] 16:25:53 INFO - PROCESS | 3644 | 1464391553610 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]]]}] 16:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 729ms 16:25:53 INFO - PROCESS | 3644 | 1464391553653 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 16:25:53 INFO - PROCESS | 3644 | 1464391553655 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 16:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:25:53 INFO - PROCESS | 3644 | 1464391553658 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:25:53 INFO - PROCESS | 3644 | 1464391553660 Marionette TRACE conn6 <- [1,770,null,{}] 16:25:53 INFO - PROCESS | 3644 | 1464391553663 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}] 16:25:53 INFO - PROCESS | 3644 | 1464391553774 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 16:25:53 INFO - PROCESS | 3644 | 1464391553781 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:53 INFO - PROCESS | 3644 | ++DOCSHELL 1B54B400 == 46 [pid = 3644] [id = 202] 16:25:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1B9E5400) [pid = 3644] [serial = 604] [outer = 00000000] 16:25:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1BAF5800) [pid = 3644] [serial = 605] [outer = 1B9E5400] 16:25:53 INFO - PROCESS | 3644 | 1464391553880 Marionette DEBUG loaded listener.js 16:25:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1CD91C00) [pid = 3644] [serial = 606] [outer = 1B9E5400] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (0C5C9000) [pid = 3644] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1CF66000) [pid = 3644] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (0C573C00) [pid = 3644] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (0C5CBC00) [pid = 3644] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (10F82400) [pid = 3644] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1CD92000) [pid = 3644] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (0C5CC000) [pid = 3644] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (154C0800) [pid = 3644] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1DCD8400) [pid = 3644] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1536E400) [pid = 3644] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1F166C00) [pid = 3644] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1BAD8000) [pid = 3644] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1B9F1000) [pid = 3644] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (185E1C00) [pid = 3644] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1CF64800) [pid = 3644] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1045FC00) [pid = 3644] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1A746C00) [pid = 3644] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (10C25C00) [pid = 3644] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:25:54 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (10958C00) [pid = 3644] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:25:54 INFO - PROCESS | 3644 | 1464391554534 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]]]}] 16:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 16:25:54 INFO - PROCESS | 3644 | 1464391554594 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 16:25:54 INFO - PROCESS | 3644 | 1464391554597 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 16:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:25:54 INFO - PROCESS | 3644 | 1464391554600 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:25:54 INFO - PROCESS | 3644 | 1464391554601 Marionette TRACE conn6 <- [1,774,null,{}] 16:25:54 INFO - PROCESS | 3644 | 1464391554605 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}] 16:25:54 INFO - PROCESS | 3644 | 1464391554688 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 16:25:54 INFO - PROCESS | 3644 | 1464391554700 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:54 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F2C00 == 47 [pid = 3644] [id = 203] 16:25:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0C5F3000) [pid = 3644] [serial = 607] [outer = 00000000] 16:25:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (10C22800) [pid = 3644] [serial = 608] [outer = 0C5F3000] 16:25:54 INFO - PROCESS | 3644 | 1464391554745 Marionette DEBUG loaded listener.js 16:25:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (11A89400) [pid = 3644] [serial = 609] [outer = 0C5F3000] 16:25:55 INFO - PROCESS | 3644 | 1464391555174 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]]]}] 16:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 16:25:55 INFO - PROCESS | 3644 | 1464391555232 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 3644 | 1464391555234 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 16:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:25:55 INFO - PROCESS | 3644 | 1464391555238 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 3644 | 1464391555239 Marionette TRACE conn6 <- [1,778,null,{}] 16:25:55 INFO - PROCESS | 3644 | 1464391555243 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}] 16:25:55 INFO - PROCESS | 3644 | 1464391555338 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 16:25:55 INFO - PROCESS | 3644 | 1464391555344 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 3644 | ++DOCSHELL 1045EC00 == 48 [pid = 3644] [id = 204] 16:25:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (10C22400) [pid = 3644] [serial = 610] [outer = 00000000] 16:25:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1A7BE400) [pid = 3644] [serial = 611] [outer = 10C22400] 16:25:55 INFO - PROCESS | 3644 | 1464391555390 Marionette DEBUG loaded listener.js 16:25:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1CD8D800) [pid = 3644] [serial = 612] [outer = 10C22400] 16:25:55 INFO - PROCESS | 3644 | 1464391555813 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]]]}] 16:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 16:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:25:55 INFO - PROCESS | 3644 | 1464391555868 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 3644 | 1464391555870 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 16:25:55 INFO - PROCESS | 3644 | 1464391555874 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 3644 | 1464391555875 Marionette TRACE conn6 <- [1,782,null,{}] 16:25:55 INFO - PROCESS | 3644 | 1464391555879 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}] 16:25:55 INFO - PROCESS | 3644 | 1464391555963 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 16:25:55 INFO - PROCESS | 3644 | 1464391555970 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 3644 | ++DOCSHELL 1CF5A000 == 49 [pid = 3644] [id = 205] 16:25:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1CF63C00) [pid = 3644] [serial = 613] [outer = 00000000] 16:25:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1D8EB000) [pid = 3644] [serial = 614] [outer = 1CF63C00] 16:25:56 INFO - PROCESS | 3644 | 1464391556015 Marionette DEBUG loaded listener.js 16:25:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1DBAA400) [pid = 3644] [serial = 615] [outer = 1CF63C00] 16:25:56 INFO - PROCESS | 3644 | 1464391556484 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]]]}] 16:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 731ms 16:25:56 INFO - PROCESS | 3644 | 1464391556606 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 16:25:56 INFO - PROCESS | 3644 | 1464391556610 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 16:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:25:56 INFO - PROCESS | 3644 | 1464391556615 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:25:56 INFO - PROCESS | 3644 | 1464391556620 Marionette TRACE conn6 <- [1,786,null,{}] 16:25:56 INFO - PROCESS | 3644 | 1464391556627 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}] 16:25:56 INFO - PROCESS | 3644 | 1464391556786 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 16:25:56 INFO - PROCESS | 3644 | 1464391556911 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:56 INFO - PROCESS | 3644 | ++DOCSHELL 0C5CBC00 == 50 [pid = 3644] [id = 206] 16:25:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0C5EB800) [pid = 3644] [serial = 616] [outer = 00000000] 16:25:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (10420800) [pid = 3644] [serial = 617] [outer = 0C5EB800] 16:25:56 INFO - PROCESS | 3644 | 1464391556976 Marionette DEBUG loaded listener.js 16:25:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (10F78800) [pid = 3644] [serial = 618] [outer = 0C5EB800] 16:25:57 INFO - PROCESS | 3644 | 1464391557629 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]]]}] 16:25:57 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 16:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1084ms 16:25:57 INFO - PROCESS | 3644 | 1464391557700 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 16:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:25:57 INFO - PROCESS | 3644 | 1464391557704 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 16:25:57 INFO - PROCESS | 3644 | 1464391557712 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:25:57 INFO - PROCESS | 3644 | 1464391557716 Marionette TRACE conn6 <- [1,790,null,{}] 16:25:57 INFO - PROCESS | 3644 | 1464391557720 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}] 16:25:57 INFO - PROCESS | 3644 | 1464391557837 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 16:25:57 INFO - PROCESS | 3644 | 1464391557969 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:57 INFO - PROCESS | 3644 | ++DOCSHELL 17F0E400 == 51 [pid = 3644] [id = 207] 16:25:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (17FE0C00) [pid = 3644] [serial = 619] [outer = 00000000] 16:25:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (19141800) [pid = 3644] [serial = 620] [outer = 17FE0C00] 16:25:58 INFO - PROCESS | 3644 | 1464391558027 Marionette DEBUG loaded listener.js 16:25:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A3F0800) [pid = 3644] [serial = 621] [outer = 17FE0C00] 16:25:58 INFO - PROCESS | 3644 | 1464391558623 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]]]}] 16:25:58 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 16:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 929ms 16:25:58 INFO - PROCESS | 3644 | 1464391558640 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 16:25:58 INFO - PROCESS | 3644 | 1464391558642 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 16:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:25:58 INFO - PROCESS | 3644 | 1464391558646 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:25:58 INFO - PROCESS | 3644 | 1464391558648 Marionette TRACE conn6 <- [1,794,null,{}] 16:25:58 INFO - PROCESS | 3644 | 1464391558659 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}] 16:25:58 INFO - PROCESS | 3644 | 1464391558779 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 16:25:58 INFO - PROCESS | 3644 | 1464391558882 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:58 INFO - PROCESS | 3644 | ++DOCSHELL 1B9F2400 == 52 [pid = 3644] [id = 208] 16:25:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1B9F2800) [pid = 3644] [serial = 622] [outer = 00000000] 16:25:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1BDEE000) [pid = 3644] [serial = 623] [outer = 1B9F2800] 16:25:58 INFO - PROCESS | 3644 | 1464391558943 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1D8E5800) [pid = 3644] [serial = 624] [outer = 1B9F2800] 16:25:59 INFO - PROCESS | 3644 | 1464391559591 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]]]}] 16:25:59 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 16:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 970ms 16:25:59 INFO - PROCESS | 3644 | 1464391559620 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 3644 | 1464391559622 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 16:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:25:59 INFO - PROCESS | 3644 | 1464391559626 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 3644 | 1464391559628 Marionette TRACE conn6 <- [1,798,null,{}] 16:25:59 INFO - PROCESS | 3644 | 1464391559632 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}] 16:25:59 INFO - PROCESS | 3644 | 1464391559744 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 16:25:59 INFO - PROCESS | 3644 | 1464391559847 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:59 INFO - PROCESS | 3644 | ++DOCSHELL 1D8E3C00 == 53 [pid = 3644] [id = 209] 16:25:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1DCDE400) [pid = 3644] [serial = 625] [outer = 00000000] 16:25:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1F166C00) [pid = 3644] [serial = 626] [outer = 1DCDE400] 16:25:59 INFO - PROCESS | 3644 | 1464391559903 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1F170800) [pid = 3644] [serial = 627] [outer = 1DCDE400] 16:26:00 INFO - PROCESS | 3644 | 1464391560517 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]]]}] 16:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 16:26:00 INFO - PROCESS | 3644 | 1464391560560 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 16:26:00 INFO - PROCESS | 3644 | 1464391560562 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 16:26:00 INFO - PROCESS | 3644 | 1464391560566 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:26:00 INFO - PROCESS | 3644 | 1464391560568 Marionette TRACE conn6 <- [1,802,null,{}] 16:26:00 INFO - PROCESS | 3644 | 1464391560572 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}] 16:26:00 INFO - PROCESS | 3644 | 1464391560683 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 16:26:00 INFO - PROCESS | 3644 | 1464391560782 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:00 INFO - PROCESS | 3644 | ++DOCSHELL 1D934000 == 54 [pid = 3644] [id = 210] 16:26:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1D934400) [pid = 3644] [serial = 628] [outer = 00000000] 16:26:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1D93A000) [pid = 3644] [serial = 629] [outer = 1D934400] 16:26:00 INFO - PROCESS | 3644 | 1464391560838 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1D93D000) [pid = 3644] [serial = 630] [outer = 1D934400] 16:26:01 INFO - PROCESS | 3644 | 1464391561429 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] 16:26:01 INFO - PROCESS | 3644 | 1464391561503 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 16:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:26:01 INFO - PROCESS | 3644 | 1464391561506 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:26:01 INFO - PROCESS | 3644 | 1464391561508 Marionette TRACE conn6 <- [1,806,null,{}] 16:26:01 INFO - PROCESS | 3644 | 1464391561512 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}] 16:26:01 INFO - PROCESS | 3644 | 1464391561647 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 16:26:01 INFO - PROCESS | 3644 | 1464391561781 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:01 INFO - PROCESS | 3644 | ++DOCSHELL 20F88C00 == 55 [pid = 3644] [id = 211] 16:26:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (20F8C400) [pid = 3644] [serial = 631] [outer = 00000000] 16:26:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (20F94800) [pid = 3644] [serial = 632] [outer = 20F8C400] 16:26:01 INFO - PROCESS | 3644 | 1464391561842 Marionette DEBUG loaded listener.js 16:26:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (21048400) [pid = 3644] [serial = 633] [outer = 20F8C400] 16:26:02 INFO - PROCESS | 3644 | 1464391562489 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]]]}] 16:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1019ms 16:26:02 INFO - PROCESS | 3644 | 1464391562529 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 16:26:02 INFO - PROCESS | 3644 | 1464391562531 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 16:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:26:02 INFO - PROCESS | 3644 | 1464391562535 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:26:02 INFO - PROCESS | 3644 | 1464391562537 Marionette TRACE conn6 <- [1,810,null,{}] 16:26:02 INFO - PROCESS | 3644 | 1464391562541 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}] 16:26:02 INFO - PROCESS | 3644 | 1464391562650 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 16:26:02 INFO - PROCESS | 3644 | 1464391562892 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:02 INFO - PROCESS | 3644 | ++DOCSHELL 0C570800 == 56 [pid = 3644] [id = 212] 16:26:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (0C571800) [pid = 3644] [serial = 634] [outer = 00000000] 16:26:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (0C5F3C00) [pid = 3644] [serial = 635] [outer = 0C571800] 16:26:02 INFO - PROCESS | 3644 | 1464391562951 Marionette DEBUG loaded listener.js 16:26:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (10C2D000) [pid = 3644] [serial = 636] [outer = 0C571800] 16:26:03 INFO - PROCESS | 3644 | 1464391563577 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] 16:26:03 INFO - PROCESS | 3644 | 1464391563626 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 16:26:03 INFO - PROCESS | 3644 | 1464391563631 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:26:03 INFO - PROCESS | 3644 | 1464391563634 Marionette TRACE conn6 <- [1,814,null,{}] 16:26:03 INFO - PROCESS | 3644 | 1464391563639 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}] 16:26:03 INFO - PROCESS | 3644 | 1464391563747 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 16:26:03 INFO - PROCESS | 3644 | 1464391563856 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:03 INFO - PROCESS | 3644 | ++DOCSHELL 16CBE800 == 57 [pid = 3644] [id = 213] 16:26:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (16E06C00) [pid = 3644] [serial = 637] [outer = 00000000] 16:26:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (17F0FC00) [pid = 3644] [serial = 638] [outer = 16E06C00] 16:26:03 INFO - PROCESS | 3644 | 1464391563906 Marionette DEBUG loaded listener.js 16:26:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (18F55800) [pid = 3644] [serial = 639] [outer = 16E06C00] 16:26:04 INFO - PROCESS | 3644 | --DOCSHELL 17E24C00 == 56 [pid = 3644] [id = 134] 16:26:04 INFO - PROCESS | 3644 | --DOCSHELL 1538F400 == 55 [pid = 3644] [id = 173] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (10C2B000) [pid = 3644] [serial = 468] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (17E29800) [pid = 3644] [serial = 432] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1CF5E800) [pid = 3644] [serial = 474] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (19EF2C00) [pid = 3644] [serial = 435] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1D8EBC00) [pid = 3644] [serial = 480] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1E110C00) [pid = 3644] [serial = 383] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (17F0F000) [pid = 3644] [serial = 471] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1F16EC00) [pid = 3644] [serial = 528] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A7C8800) [pid = 3644] [serial = 546] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1D8E2800) [pid = 3644] [serial = 477] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (10A66C00) [pid = 3644] [serial = 429] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (0C555C00) [pid = 3644] [serial = 548] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (10F83000) [pid = 3644] [serial = 551] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1BBA0400) [pid = 3644] [serial = 558] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1BAF6000) [pid = 3644] [serial = 557] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1BAF2400) [pid = 3644] [serial = 572] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (17F05400) [pid = 3644] [serial = 554] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18EE5800) [pid = 3644] [serial = 566] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (19132400) [pid = 3644] [serial = 567] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1D8DFC00) [pid = 3644] [serial = 578] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (14A82800) [pid = 3644] [serial = 563] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (15399C00) [pid = 3644] [serial = 564] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1B488800) [pid = 3644] [serial = 569] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (10F82800) [pid = 3644] [serial = 561] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (10E32400) [pid = 3644] [serial = 560] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1BBE6C00) [pid = 3644] [serial = 573] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1959D800) [pid = 3644] [serial = 575] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1D8E9C00) [pid = 3644] [serial = 579] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1CF61000) [pid = 3644] [serial = 576] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1B544000) [pid = 3644] [serial = 570] [outer = 00000000] [url = about:blank] 16:26:04 INFO - PROCESS | 3644 | 1464391564411 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]]]}] 16:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 830ms 16:26:04 INFO - PROCESS | 3644 | 1464391564467 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 16:26:04 INFO - PROCESS | 3644 | 1464391564471 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 16:26:04 INFO - PROCESS | 3644 | 1464391564475 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:26:04 INFO - PROCESS | 3644 | 1464391564477 Marionette TRACE conn6 <- [1,818,null,{}] 16:26:04 INFO - PROCESS | 3644 | 1464391564481 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}] 16:26:04 INFO - PROCESS | 3644 | 1464391564571 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 16:26:04 INFO - PROCESS | 3644 | 1464391564581 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:04 INFO - PROCESS | 3644 | ++DOCSHELL 10B2E000 == 56 [pid = 3644] [id = 214] 16:26:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (10C23000) [pid = 3644] [serial = 640] [outer = 00000000] 16:26:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (11043C00) [pid = 3644] [serial = 641] [outer = 10C23000] 16:26:04 INFO - PROCESS | 3644 | 1464391564628 Marionette DEBUG loaded listener.js 16:26:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (14F77000) [pid = 3644] [serial = 642] [outer = 10C23000] 16:26:05 INFO - PROCESS | 3644 | 1464391565120 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]]]}] 16:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 16:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:26:05 INFO - PROCESS | 3644 | 1464391565152 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 3644 | 1464391565154 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 16:26:05 INFO - PROCESS | 3644 | 1464391565159 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - PROCESS | 3644 | 1464391565164 Marionette TRACE conn6 <- [1,822,null,{}] 16:26:05 INFO - PROCESS | 3644 | 1464391565173 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}] 16:26:05 INFO - PROCESS | 3644 | 1464391565290 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 16:26:05 INFO - PROCESS | 3644 | 1464391565391 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:05 INFO - PROCESS | 3644 | ++DOCSHELL 18E4A800 == 57 [pid = 3644] [id = 215] 16:26:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (19134000) [pid = 3644] [serial = 643] [outer = 00000000] 16:26:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1959E800) [pid = 3644] [serial = 644] [outer = 19134000] 16:26:05 INFO - PROCESS | 3644 | 1464391565437 Marionette DEBUG loaded listener.js 16:26:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (19EF4C00) [pid = 3644] [serial = 645] [outer = 19134000] 16:26:05 INFO - PROCESS | 3644 | 1464391565815 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]]]}] 16:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 690ms 16:26:05 INFO - PROCESS | 3644 | 1464391565848 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 3644 | 1464391565850 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 16:26:05 INFO - PROCESS | 3644 | 1464391565853 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:26:05 INFO - PROCESS | 3644 | 1464391565855 Marionette TRACE conn6 <- [1,826,null,{}] 16:26:05 INFO - PROCESS | 3644 | 1464391565858 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}] 16:26:05 INFO - PROCESS | 3644 | 1464391565947 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 16:26:05 INFO - PROCESS | 3644 | 1464391565953 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:05 INFO - PROCESS | 3644 | ++DOCSHELL 1A248800 == 58 [pid = 3644] [id = 216] 16:26:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1A6DF800) [pid = 3644] [serial = 646] [outer = 00000000] 16:26:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1A8C7800) [pid = 3644] [serial = 647] [outer = 1A6DF800] 16:26:05 INFO - PROCESS | 3644 | 1464391565999 Marionette DEBUG loaded listener.js 16:26:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1A8D1000) [pid = 3644] [serial = 648] [outer = 1A6DF800] 16:26:06 INFO - PROCESS | 3644 | 1464391566496 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]]]}] 16:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 16:26:06 INFO - PROCESS | 3644 | 1464391566532 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 3644 | 1464391566534 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 16:26:06 INFO - PROCESS | 3644 | 1464391566537 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:26:06 INFO - PROCESS | 3644 | 1464391566539 Marionette TRACE conn6 <- [1,830,null,{}] 16:26:06 INFO - PROCESS | 3644 | 1464391566542 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}] 16:26:06 INFO - PROCESS | 3644 | 1464391566655 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 16:26:06 INFO - PROCESS | 3644 | 1464391566747 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:06 INFO - PROCESS | 3644 | ++DOCSHELL 1B548000 == 59 [pid = 3644] [id = 217] 16:26:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1B548C00) [pid = 3644] [serial = 649] [outer = 00000000] 16:26:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1B9EEC00) [pid = 3644] [serial = 650] [outer = 1B548C00] 16:26:06 INFO - PROCESS | 3644 | 1464391566801 Marionette DEBUG loaded listener.js 16:26:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1BAF5C00) [pid = 3644] [serial = 651] [outer = 1B548C00] 16:26:07 INFO - PROCESS | 3644 | 1464391567263 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]]]}] 16:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 770ms 16:26:07 INFO - PROCESS | 3644 | 1464391567313 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 16:26:07 INFO - PROCESS | 3644 | 1464391567315 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 16:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:26:07 INFO - PROCESS | 3644 | 1464391567329 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:26:07 INFO - PROCESS | 3644 | 1464391567331 Marionette TRACE conn6 <- [1,834,null,{}] 16:26:07 INFO - PROCESS | 3644 | 1464391567335 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}] 16:26:07 INFO - PROCESS | 3644 | 1464391567454 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 16:26:07 INFO - PROCESS | 3644 | 1464391567519 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:07 INFO - PROCESS | 3644 | ++DOCSHELL 1BAF7C00 == 60 [pid = 3644] [id = 218] 16:26:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1BB9C800) [pid = 3644] [serial = 652] [outer = 00000000] 16:26:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1CF5EC00) [pid = 3644] [serial = 653] [outer = 1BB9C800] 16:26:07 INFO - PROCESS | 3644 | 1464391567567 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1D832C00) [pid = 3644] [serial = 654] [outer = 1BB9C800] 16:26:09 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (0CAF7800) [pid = 3644] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:26:09 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (0C5F3000) [pid = 3644] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:26:09 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1A73C800) [pid = 3644] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:26:09 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (0C51A400) [pid = 3644] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:26:09 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (19133400) [pid = 3644] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:26:09 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (14F30C00) [pid = 3644] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:26:09 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1B9E5400) [pid = 3644] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:26:09 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (10C22400) [pid = 3644] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:26:09 INFO - PROCESS | 3644 | 1464391569231 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]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1928ms 16:26:09 INFO - PROCESS | 3644 | 1464391569252 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 16:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:26:09 INFO - PROCESS | 3644 | 1464391569254 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 16:26:09 INFO - PROCESS | 3644 | 1464391569257 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - PROCESS | 3644 | 1464391569258 Marionette TRACE conn6 <- [1,838,null,{}] 16:26:09 INFO - PROCESS | 3644 | 1464391569262 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}] 16:26:09 INFO - PROCESS | 3644 | 1464391569347 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 16:26:09 INFO - PROCESS | 3644 | 1464391569353 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:09 INFO - PROCESS | 3644 | ++DOCSHELL 0C5E7800 == 61 [pid = 3644] [id = 219] 16:26:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (0C5ED800) [pid = 3644] [serial = 655] [outer = 00000000] 16:26:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1D8DFC00) [pid = 3644] [serial = 656] [outer = 0C5ED800] 16:26:09 INFO - PROCESS | 3644 | 1464391569399 Marionette DEBUG loaded listener.js 16:26:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1D8EA800) [pid = 3644] [serial = 657] [outer = 0C5ED800] 16:26:09 INFO - PROCESS | 3644 | 1464391569858 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]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 16:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:26:09 INFO - PROCESS | 3644 | 1464391569888 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 16:26:09 INFO - PROCESS | 3644 | 1464391569890 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 16:26:09 INFO - PROCESS | 3644 | 1464391569893 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - PROCESS | 3644 | 1464391569895 Marionette TRACE conn6 <- [1,842,null,{}] 16:26:09 INFO - PROCESS | 3644 | 1464391569898 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}] 16:26:09 INFO - PROCESS | 3644 | 1464391569985 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 16:26:09 INFO - PROCESS | 3644 | 1464391569993 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:09 INFO - PROCESS | 3644 | ++DOCSHELL 1D931C00 == 62 [pid = 3644] [id = 220] 16:26:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1D937800) [pid = 3644] [serial = 658] [outer = 00000000] 16:26:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (20F92400) [pid = 3644] [serial = 659] [outer = 1D937800] 16:26:10 INFO - PROCESS | 3644 | 1464391570039 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (20F93C00) [pid = 3644] [serial = 660] [outer = 1D937800] 16:26:10 INFO - PROCESS | 3644 | 1464391570477 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]]]}] 16:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 631ms 16:26:10 INFO - PROCESS | 3644 | 1464391570536 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 16:26:10 INFO - PROCESS | 3644 | 1464391570537 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 16:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:26:10 INFO - PROCESS | 3644 | 1464391570541 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:26:10 INFO - PROCESS | 3644 | 1464391570542 Marionette TRACE conn6 <- [1,846,null,{}] 16:26:10 INFO - PROCESS | 3644 | 1464391570546 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}] 16:26:10 INFO - PROCESS | 3644 | 1464391570629 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 16:26:10 INFO - PROCESS | 3644 | 1464391570636 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:10 INFO - PROCESS | 3644 | ++DOCSHELL 17F06C00 == 63 [pid = 3644] [id = 221] 16:26:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (20943400) [pid = 3644] [serial = 661] [outer = 00000000] 16:26:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (2094AC00) [pid = 3644] [serial = 662] [outer = 20943400] 16:26:10 INFO - PROCESS | 3644 | 1464391570681 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (2094D800) [pid = 3644] [serial = 663] [outer = 20943400] 16:26:11 INFO - PROCESS | 3644 | 1464391571340 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]]]}] 16:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 870ms 16:26:11 INFO - PROCESS | 3644 | 1464391571417 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 16:26:11 INFO - PROCESS | 3644 | 1464391571420 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 16:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:26:11 INFO - PROCESS | 3644 | 1464391571425 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:26:11 INFO - PROCESS | 3644 | 1464391571429 Marionette TRACE conn6 <- [1,850,null,{}] 16:26:11 INFO - PROCESS | 3644 | 1464391571436 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}] 16:26:11 INFO - PROCESS | 3644 | 1464391571557 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 16:26:11 INFO - PROCESS | 3644 | 1464391571684 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:11 INFO - PROCESS | 3644 | ++DOCSHELL 0C570400 == 64 [pid = 3644] [id = 222] 16:26:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (104EDC00) [pid = 3644] [serial = 664] [outer = 00000000] 16:26:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1538CC00) [pid = 3644] [serial = 665] [outer = 104EDC00] 16:26:11 INFO - PROCESS | 3644 | 1464391571748 Marionette DEBUG loaded listener.js 16:26:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (16CB7800) [pid = 3644] [serial = 666] [outer = 104EDC00] 16:26:12 INFO - PROCESS | 3644 | 1464391572357 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]]]}] 16:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 990ms 16:26:12 INFO - PROCESS | 3644 | 1464391572417 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 16:26:12 INFO - PROCESS | 3644 | 1464391572423 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 16:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:26:12 INFO - PROCESS | 3644 | 1464391572430 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - PROCESS | 3644 | 1464391572433 Marionette TRACE conn6 <- [1,854,null,{}] 16:26:12 INFO - PROCESS | 3644 | 1464391572437 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}] 16:26:12 INFO - PROCESS | 3644 | 1464391572559 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 16:26:12 INFO - PROCESS | 3644 | 1464391572694 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:12 INFO - PROCESS | 3644 | ++DOCSHELL 1913A800 == 65 [pid = 3644] [id = 223] 16:26:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1A7BC000) [pid = 3644] [serial = 667] [outer = 00000000] 16:26:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1B53D000) [pid = 3644] [serial = 668] [outer = 1A7BC000] 16:26:12 INFO - PROCESS | 3644 | 1464391572752 Marionette DEBUG loaded listener.js 16:26:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1BAF0400) [pid = 3644] [serial = 669] [outer = 1A7BC000] 16:26:13 INFO - PROCESS | 3644 | 1464391573386 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]]]}] 16:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 970ms 16:26:13 INFO - PROCESS | 3644 | 1464391573407 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 16:26:13 INFO - PROCESS | 3644 | 1464391573410 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 16:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:26:13 INFO - PROCESS | 3644 | 1464391573415 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:26:13 INFO - PROCESS | 3644 | 1464391573419 Marionette TRACE conn6 <- [1,858,null,{}] 16:26:13 INFO - PROCESS | 3644 | 1464391573430 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}] 16:26:13 INFO - PROCESS | 3644 | 1464391573545 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 16:26:13 INFO - PROCESS | 3644 | 1464391573656 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:13 INFO - PROCESS | 3644 | ++DOCSHELL 20943C00 == 66 [pid = 3644] [id = 224] 16:26:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (20951000) [pid = 3644] [serial = 670] [outer = 00000000] 16:26:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (20F90000) [pid = 3644] [serial = 671] [outer = 20951000] 16:26:13 INFO - PROCESS | 3644 | 1464391573756 Marionette DEBUG loaded listener.js 16:26:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (21052400) [pid = 3644] [serial = 672] [outer = 20951000] 16:26:14 INFO - PROCESS | 3644 | 1464391574383 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]]]}] 16:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1026ms 16:26:14 INFO - PROCESS | 3644 | 1464391574443 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 16:26:14 INFO - PROCESS | 3644 | 1464391574446 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 16:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:26:14 INFO - PROCESS | 3644 | 1464391574449 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:26:14 INFO - PROCESS | 3644 | 1464391574452 Marionette TRACE conn6 <- [1,862,null,{}] 16:26:14 INFO - PROCESS | 3644 | 1464391574455 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}] 16:26:14 INFO - PROCESS | 3644 | 1464391574575 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 16:26:14 INFO - PROCESS | 3644 | 1464391574704 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:14 INFO - PROCESS | 3644 | ++DOCSHELL 1D98F000 == 67 [pid = 3644] [id = 225] 16:26:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1D991000) [pid = 3644] [serial = 673] [outer = 00000000] 16:26:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1D996400) [pid = 3644] [serial = 674] [outer = 1D991000] 16:26:14 INFO - PROCESS | 3644 | 1464391574761 Marionette DEBUG loaded listener.js 16:26:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1D999800) [pid = 3644] [serial = 675] [outer = 1D991000] 16:26:15 INFO - PROCESS | 3644 | 1464391575637 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]]]}] 16:26:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (0C5E9C00) [pid = 3644] [serial = 676] [outer = 1095BC00] 16:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1228ms 16:26:15 INFO - PROCESS | 3644 | 1464391575696 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 16:26:15 INFO - PROCESS | 3644 | 1464391575701 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 16:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:26:15 INFO - PROCESS | 3644 | 1464391575751 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:26:15 INFO - PROCESS | 3644 | 1464391575755 Marionette TRACE conn6 <- [1,866,null,{}] 16:26:15 INFO - PROCESS | 3644 | 1464391575765 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}] 16:26:15 INFO - PROCESS | 3644 | 1464391575864 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 16:26:15 INFO - PROCESS | 3644 | 1464391575993 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:16 INFO - PROCESS | 3644 | ++DOCSHELL 0C51E400 == 68 [pid = 3644] [id = 226] 16:26:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (0C520800) [pid = 3644] [serial = 677] [outer = 00000000] 16:26:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (10F7B000) [pid = 3644] [serial = 678] [outer = 0C520800] 16:26:16 INFO - PROCESS | 3644 | 1464391576085 Marionette DEBUG loaded listener.js 16:26:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (14A82800) [pid = 3644] [serial = 679] [outer = 0C520800] 16:26:16 INFO - PROCESS | 3644 | 1464391576661 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]]]}] 16:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 970ms 16:26:16 INFO - PROCESS | 3644 | 1464391576687 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 16:26:16 INFO - PROCESS | 3644 | 1464391576692 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 16:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:26:16 INFO - PROCESS | 3644 | 1464391576698 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:26:16 INFO - PROCESS | 3644 | 1464391576701 Marionette TRACE conn6 <- [1,870,null,{}] 16:26:16 INFO - PROCESS | 3644 | 1464391576704 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}] 16:26:16 INFO - PROCESS | 3644 | 1464391576808 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 16:26:16 INFO - PROCESS | 3644 | 1464391576962 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:16 INFO - PROCESS | 3644 | --DOCSHELL 16CB3800 == 67 [pid = 3644] [id = 141] 16:26:16 INFO - PROCESS | 3644 | --DOCSHELL 1D931C00 == 66 [pid = 3644] [id = 220] 16:26:16 INFO - PROCESS | 3644 | --DOCSHELL 0C5E7800 == 65 [pid = 3644] [id = 219] 16:26:16 INFO - PROCESS | 3644 | --DOCSHELL 1BAF7C00 == 64 [pid = 3644] [id = 218] 16:26:16 INFO - PROCESS | 3644 | --DOCSHELL 1B548000 == 63 [pid = 3644] [id = 217] 16:26:16 INFO - PROCESS | 3644 | --DOCSHELL 1A248800 == 62 [pid = 3644] [id = 216] 16:26:16 INFO - PROCESS | 3644 | --DOCSHELL 18E4A800 == 61 [pid = 3644] [id = 215] 16:26:16 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1B9F0000) [pid = 3644] [serial = 587] [outer = 00000000] [url = about:blank] 16:26:16 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1DBEC000) [pid = 3644] [serial = 581] [outer = 00000000] [url = about:blank] 16:26:16 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (16C61800) [pid = 3644] [serial = 584] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1D8EB000) [pid = 3644] [serial = 614] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | ++DOCSHELL 08891800 == 62 [pid = 3644] [id = 227] 16:26:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (0C514000) [pid = 3644] [serial = 680] [outer = 00000000] 16:26:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (0C5F4C00) [pid = 3644] [serial = 681] [outer = 0C514000] 16:26:17 INFO - PROCESS | 3644 | 1464391577053 Marionette DEBUG loaded listener.js 16:26:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (10B27000) [pid = 3644] [serial = 682] [outer = 0C514000] 16:26:17 INFO - PROCESS | 3644 | --DOCSHELL 10B2E000 == 61 [pid = 3644] [id = 214] 16:26:17 INFO - PROCESS | 3644 | --DOCSHELL 16CBE800 == 60 [pid = 3644] [id = 213] 16:26:17 INFO - PROCESS | 3644 | --DOCSHELL 0C570800 == 59 [pid = 3644] [id = 212] 16:26:17 INFO - PROCESS | 3644 | --DOCSHELL 1CF5A000 == 58 [pid = 3644] [id = 205] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (10B23800) [pid = 3644] [serial = 594] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (10462400) [pid = 3644] [serial = 593] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (10C22800) [pid = 3644] [serial = 608] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A7C5000) [pid = 3644] [serial = 603] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (0CA7DC00) [pid = 3644] [serial = 590] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (19EED800) [pid = 3644] [serial = 600] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (16C66400) [pid = 3644] [serial = 597] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (16228C00) [pid = 3644] [serial = 596] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1BAF5800) [pid = 3644] [serial = 605] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1CD91C00) [pid = 3644] [serial = 606] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1A7BE400) [pid = 3644] [serial = 611] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A7C2800) [pid = 3644] [serial = 602] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (195A2C00) [pid = 3644] [serial = 599] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (11A89400) [pid = 3644] [serial = 609] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (10C27C00) [pid = 3644] [serial = 591] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1CD8D800) [pid = 3644] [serial = 612] [outer = 00000000] [url = about:blank] 16:26:17 INFO - PROCESS | 3644 | 1464391577518 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]]]}] 16:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 870ms 16:26:17 INFO - PROCESS | 3644 | 1464391577572 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 16:26:17 INFO - PROCESS | 3644 | 1464391577574 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 16:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:26:17 INFO - PROCESS | 3644 | 1464391577578 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:26:17 INFO - PROCESS | 3644 | 1464391577581 Marionette TRACE conn6 <- [1,874,null,{}] 16:26:17 INFO - PROCESS | 3644 | 1464391577592 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}] 16:26:17 INFO - PROCESS | 3644 | 1464391577686 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 16:26:17 INFO - PROCESS | 3644 | 1464391577694 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:17 INFO - PROCESS | 3644 | ++DOCSHELL 154B8400 == 59 [pid = 3644] [id = 228] 16:26:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (154BB000) [pid = 3644] [serial = 683] [outer = 00000000] 16:26:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (156A5C00) [pid = 3644] [serial = 684] [outer = 154BB000] 16:26:17 INFO - PROCESS | 3644 | 1464391577743 Marionette DEBUG loaded listener.js 16:26:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (162F0000) [pid = 3644] [serial = 685] [outer = 154BB000] 16:26:18 INFO - PROCESS | 3644 | 1464391578216 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]]]}] 16:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 16:26:18 INFO - PROCESS | 3644 | 1464391578252 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 3644 | 1464391578255 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 16:26:18 INFO - PROCESS | 3644 | 1464391578258 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:26:18 INFO - PROCESS | 3644 | 1464391578259 Marionette TRACE conn6 <- [1,878,null,{}] 16:26:18 INFO - PROCESS | 3644 | 1464391578263 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}] 16:26:18 INFO - PROCESS | 3644 | 1464391578352 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 16:26:18 INFO - PROCESS | 3644 | 1464391578362 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:18 INFO - PROCESS | 3644 | ++DOCSHELL 17E1CC00 == 60 [pid = 3644] [id = 229] 16:26:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (17E1F800) [pid = 3644] [serial = 686] [outer = 00000000] 16:26:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (17F06800) [pid = 3644] [serial = 687] [outer = 17E1F800] 16:26:18 INFO - PROCESS | 3644 | 1464391578411 Marionette DEBUG loaded listener.js 16:26:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (185DFC00) [pid = 3644] [serial = 688] [outer = 17E1F800] 16:26:18 INFO - PROCESS | 3644 | 1464391578864 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]]]}] 16:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 16:26:18 INFO - PROCESS | 3644 | 1464391578892 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 3644 | 1464391578894 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 16:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:26:18 INFO - PROCESS | 3644 | 1464391578917 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - PROCESS | 3644 | 1464391578919 Marionette TRACE conn6 <- [1,882,null,{}] 16:26:18 INFO - PROCESS | 3644 | 1464391578922 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}] 16:26:18 INFO - PROCESS | 3644 | 1464391579006 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 16:26:19 INFO - PROCESS | 3644 | 1464391579012 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 3644 | ++DOCSHELL 19129C00 == 61 [pid = 3644] [id = 230] 16:26:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (18F57C00) [pid = 3644] [serial = 689] [outer = 00000000] 16:26:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (19361800) [pid = 3644] [serial = 690] [outer = 18F57C00] 16:26:19 INFO - PROCESS | 3644 | 1464391579058 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (19368C00) [pid = 3644] [serial = 691] [outer = 18F57C00] 16:26:19 INFO - PROCESS | 3644 | 1464391579529 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]]]}] 16:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 690ms 16:26:19 INFO - PROCESS | 3644 | 1464391579593 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 3644 | 1464391579595 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 16:26:19 INFO - PROCESS | 3644 | 1464391579598 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:26:19 INFO - PROCESS | 3644 | 1464391579600 Marionette TRACE conn6 <- [1,886,null,{}] 16:26:19 INFO - PROCESS | 3644 | 1464391579603 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}] 16:26:19 INFO - PROCESS | 3644 | 1464391579737 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 16:26:19 INFO - PROCESS | 3644 | 1464391579745 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 3644 | ++DOCSHELL 19134400 == 62 [pid = 3644] [id = 231] 16:26:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1913C800) [pid = 3644] [serial = 692] [outer = 00000000] 16:26:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1A7C0000) [pid = 3644] [serial = 693] [outer = 1913C800] 16:26:19 INFO - PROCESS | 3644 | 1464391579836 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1A8C5000) [pid = 3644] [serial = 694] [outer = 1913C800] 16:26:20 INFO - PROCESS | 3644 | 1464391580268 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]]]}] 16:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 16:26:20 INFO - PROCESS | 3644 | 1464391580332 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 16:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:26:20 INFO - PROCESS | 3644 | 1464391580334 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 16:26:20 INFO - PROCESS | 3644 | 1464391580338 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:26:20 INFO - PROCESS | 3644 | 1464391580339 Marionette TRACE conn6 <- [1,890,null,{}] 16:26:20 INFO - PROCESS | 3644 | 1464391580343 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}] 16:26:20 INFO - PROCESS | 3644 | 1464391580482 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 16:26:20 INFO - PROCESS | 3644 | 1464391580510 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:20 INFO - PROCESS | 3644 | ++DOCSHELL 1A7BD800 == 63 [pid = 3644] [id = 232] 16:26:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1A8C8C00) [pid = 3644] [serial = 695] [outer = 00000000] 16:26:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1B543400) [pid = 3644] [serial = 696] [outer = 1A8C8C00] 16:26:20 INFO - PROCESS | 3644 | 1464391580558 Marionette DEBUG loaded listener.js 16:26:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1B544C00) [pid = 3644] [serial = 697] [outer = 1A8C8C00] 16:26:21 INFO - PROCESS | 3644 | 1464391581021 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]]]}] 16:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 16:26:21 INFO - PROCESS | 3644 | 1464391581068 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 16:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:26:21 INFO - PROCESS | 3644 | 1464391581070 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 16:26:21 INFO - PROCESS | 3644 | 1464391581073 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - PROCESS | 3644 | 1464391581075 Marionette TRACE conn6 <- [1,894,null,{}] 16:26:21 INFO - PROCESS | 3644 | 1464391581078 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}] 16:26:21 INFO - PROCESS | 3644 | 1464391581195 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 16:26:21 INFO - PROCESS | 3644 | 1464391581255 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:21 INFO - PROCESS | 3644 | ++DOCSHELL 1B549800 == 64 [pid = 3644] [id = 233] 16:26:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1B9E6000) [pid = 3644] [serial = 698] [outer = 00000000] 16:26:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1BAF4800) [pid = 3644] [serial = 699] [outer = 1B9E6000] 16:26:21 INFO - PROCESS | 3644 | 1464391581302 Marionette DEBUG loaded listener.js 16:26:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1BAF4C00) [pid = 3644] [serial = 700] [outer = 1B9E6000] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (17E23000) [pid = 3644] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (0888B800) [pid = 3644] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (0C5F4000) [pid = 3644] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1E10D000) [pid = 3644] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1DBA5400) [pid = 3644] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1DCD3400) [pid = 3644] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (15393C00) [pid = 3644] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1B548C00) [pid = 3644] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1BB9C800) [pid = 3644] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1CF63C00) [pid = 3644] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (0C571800) [pid = 3644] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (16E06C00) [pid = 3644] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1A6DF800) [pid = 3644] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (10C23000) [pid = 3644] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (19134000) [pid = 3644] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1D937800) [pid = 3644] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (0C5ED800) [pid = 3644] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (10E33000) [pid = 3644] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:26:21 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1DBA1400) [pid = 3644] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:26:21 INFO - PROCESS | 3644 | 1464391581973 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]]]}] 16:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 16:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:26:21 INFO - PROCESS | 3644 | 1464391582004 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 16:26:21 INFO - PROCESS | 3644 | 1464391582006 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 16:26:21 INFO - PROCESS | 3644 | 1464391582009 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - PROCESS | 3644 | 1464391582011 Marionette TRACE conn6 <- [1,898,null,{}] 16:26:22 INFO - PROCESS | 3644 | 1464391582015 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}] 16:26:22 INFO - PROCESS | 3644 | 1464391582129 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 16:26:22 INFO - PROCESS | 3644 | 1464391582189 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:22 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F4000 == 65 [pid = 3644] [id = 234] 16:26:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1094EC00) [pid = 3644] [serial = 701] [outer = 00000000] 16:26:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (16E10400) [pid = 3644] [serial = 702] [outer = 1094EC00] 16:26:22 INFO - PROCESS | 3644 | 1464391582234 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1A3EB000) [pid = 3644] [serial = 703] [outer = 1094EC00] 16:26:22 INFO - PROCESS | 3644 | 1464391582590 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]]]}] 16:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 16:26:22 INFO - PROCESS | 3644 | 1464391582648 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 16:26:22 INFO - PROCESS | 3644 | 1464391582650 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 16:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:26:22 INFO - PROCESS | 3644 | 1464391582653 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:26:22 INFO - PROCESS | 3644 | 1464391582655 Marionette TRACE conn6 <- [1,902,null,{}] 16:26:22 INFO - PROCESS | 3644 | 1464391582658 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}] 16:26:22 INFO - PROCESS | 3644 | 1464391582742 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 16:26:22 INFO - PROCESS | 3644 | 1464391582749 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:22 INFO - PROCESS | 3644 | ++DOCSHELL 1A8CD000 == 66 [pid = 3644] [id = 235] 16:26:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1A8CD400) [pid = 3644] [serial = 704] [outer = 00000000] 16:26:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1BCC1400) [pid = 3644] [serial = 705] [outer = 1A8CD400] 16:26:22 INFO - PROCESS | 3644 | 1464391582793 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1BCD0800) [pid = 3644] [serial = 706] [outer = 1A8CD400] 16:26:23 INFO - PROCESS | 3644 | 1464391583210 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]]]}] 16:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 16:26:23 INFO - PROCESS | 3644 | 1464391583285 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 16:26:23 INFO - PROCESS | 3644 | 1464391583288 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 16:26:23 INFO - PROCESS | 3644 | 1464391583291 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:26:23 INFO - PROCESS | 3644 | 1464391583293 Marionette TRACE conn6 <- [1,906,null,{}] 16:26:23 INFO - PROCESS | 3644 | 1464391583297 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}] 16:26:23 INFO - PROCESS | 3644 | 1464391583404 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 16:26:23 INFO - PROCESS | 3644 | 1464391583454 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:23 INFO - PROCESS | 3644 | ++DOCSHELL 1CF67400 == 67 [pid = 3644] [id = 236] 16:26:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1D82F400) [pid = 3644] [serial = 707] [outer = 00000000] 16:26:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1D8E5000) [pid = 3644] [serial = 708] [outer = 1D82F400] 16:26:23 INFO - PROCESS | 3644 | 1464391583505 Marionette DEBUG loaded listener.js 16:26:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1D937000) [pid = 3644] [serial = 709] [outer = 1D82F400] 16:26:24 INFO - PROCESS | 3644 | 1464391584128 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]]]}] 16:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 869ms 16:26:24 INFO - PROCESS | 3644 | 1464391584166 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 3644 | 1464391584170 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 16:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:26:24 INFO - PROCESS | 3644 | 1464391584176 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - PROCESS | 3644 | 1464391584180 Marionette TRACE conn6 <- [1,910,null,{}] 16:26:24 INFO - PROCESS | 3644 | 1464391584186 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}] 16:26:24 INFO - PROCESS | 3644 | 1464391584304 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 16:26:24 INFO - PROCESS | 3644 | 1464391584413 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:24 INFO - PROCESS | 3644 | ++DOCSHELL 10407800 == 68 [pid = 3644] [id = 237] 16:26:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1041BC00) [pid = 3644] [serial = 710] [outer = 00000000] 16:26:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (10B2DC00) [pid = 3644] [serial = 711] [outer = 1041BC00] 16:26:24 INFO - PROCESS | 3644 | 1464391584473 Marionette DEBUG loaded listener.js 16:26:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (10C2D800) [pid = 3644] [serial = 712] [outer = 1041BC00] 16:26:25 INFO - PROCESS | 3644 | 1464391585133 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]]]}] 16:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 990ms 16:26:25 INFO - PROCESS | 3644 | 1464391585166 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 16:26:25 INFO - PROCESS | 3644 | 1464391585172 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 16:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:26:25 INFO - PROCESS | 3644 | 1464391585179 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:26:25 INFO - PROCESS | 3644 | 1464391585182 Marionette TRACE conn6 <- [1,914,null,{}] 16:26:25 INFO - PROCESS | 3644 | 1464391585186 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}] 16:26:25 INFO - PROCESS | 3644 | 1464391585306 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 16:26:25 INFO - PROCESS | 3644 | 1464391585417 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:25 INFO - PROCESS | 3644 | ++DOCSHELL 15394000 == 69 [pid = 3644] [id = 238] 16:26:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (156A2000) [pid = 3644] [serial = 713] [outer = 00000000] 16:26:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (17EB0000) [pid = 3644] [serial = 714] [outer = 156A2000] 16:26:25 INFO - PROCESS | 3644 | 1464391585477 Marionette DEBUG loaded listener.js 16:26:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (185E7800) [pid = 3644] [serial = 715] [outer = 156A2000] 16:26:26 INFO - PROCESS | 3644 | 1464391586125 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]]]}] 16:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 970ms 16:26:26 INFO - PROCESS | 3644 | 1464391586151 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 16:26:26 INFO - PROCESS | 3644 | 1464391586154 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 16:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:26:26 INFO - PROCESS | 3644 | 1464391586158 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:26:26 INFO - PROCESS | 3644 | 1464391586162 Marionette TRACE conn6 <- [1,918,null,{}] 16:26:26 INFO - PROCESS | 3644 | 1464391586174 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}] 16:26:26 INFO - PROCESS | 3644 | 1464391586288 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 16:26:26 INFO - PROCESS | 3644 | 1464391586426 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:26 INFO - PROCESS | 3644 | ++DOCSHELL 1D836800 == 70 [pid = 3644] [id = 239] 16:26:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1D837C00) [pid = 3644] [serial = 716] [outer = 00000000] 16:26:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1D932400) [pid = 3644] [serial = 717] [outer = 1D837C00] 16:26:26 INFO - PROCESS | 3644 | 1464391586506 Marionette DEBUG loaded listener.js 16:26:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1D990000) [pid = 3644] [serial = 718] [outer = 1D837C00] 16:26:27 INFO - PROCESS | 3644 | 1464391587100 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]]]}] 16:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 16:26:27 INFO - PROCESS | 3644 | 1464391587131 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 16:26:27 INFO - PROCESS | 3644 | 1464391587134 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 16:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:26:27 INFO - PROCESS | 3644 | 1464391587138 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:26:27 INFO - PROCESS | 3644 | 1464391587140 Marionette TRACE conn6 <- [1,922,null,{}] 16:26:27 INFO - PROCESS | 3644 | 1464391587144 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}] 16:26:27 INFO - PROCESS | 3644 | 1464391587258 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 16:26:27 INFO - PROCESS | 3644 | 1464391587366 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:27 INFO - PROCESS | 3644 | ++DOCSHELL 1DBA3C00 == 71 [pid = 3644] [id = 240] 16:26:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1DBA4000) [pid = 3644] [serial = 719] [outer = 00000000] 16:26:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1DCD3000) [pid = 3644] [serial = 720] [outer = 1DBA4000] 16:26:27 INFO - PROCESS | 3644 | 1464391587426 Marionette DEBUG loaded listener.js 16:26:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1E10D000) [pid = 3644] [serial = 721] [outer = 1DBA4000] 16:26:28 INFO - PROCESS | 3644 | 1464391588034 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]]]}] 16:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 16:26:28 INFO - PROCESS | 3644 | 1464391588071 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 3644 | 1464391588073 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 16:26:28 INFO - PROCESS | 3644 | 1464391588076 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:26:28 INFO - PROCESS | 3644 | 1464391588078 Marionette TRACE conn6 <- [1,926,null,{}] 16:26:28 INFO - PROCESS | 3644 | 1464391588082 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}] 16:26:28 INFO - PROCESS | 3644 | 1464391588190 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 16:26:28 INFO - PROCESS | 3644 | 1464391588293 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:28 INFO - PROCESS | 3644 | ++DOCSHELL 1E110800 == 72 [pid = 3644] [id = 241] 16:26:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1F173800) [pid = 3644] [serial = 722] [outer = 00000000] 16:26:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (2094CC00) [pid = 3644] [serial = 723] [outer = 1F173800] 16:26:28 INFO - PROCESS | 3644 | 1464391588349 Marionette DEBUG loaded listener.js 16:26:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (20F87800) [pid = 3644] [serial = 724] [outer = 1F173800] 16:26:28 INFO - PROCESS | 3644 | 1464391588998 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]]]}] 16:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 969ms 16:26:29 INFO - PROCESS | 3644 | 1464391589050 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 16:26:29 INFO - PROCESS | 3644 | 1464391589053 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 16:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:26:29 INFO - PROCESS | 3644 | 1464391589056 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:26:29 INFO - PROCESS | 3644 | 1464391589058 Marionette TRACE conn6 <- [1,930,null,{}] 16:26:29 INFO - PROCESS | 3644 | 1464391589062 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}] 16:26:29 INFO - PROCESS | 3644 | 1464391589187 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 16:26:29 INFO - PROCESS | 3644 | 1464391589323 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:29 INFO - PROCESS | 3644 | ++DOCSHELL 20945800 == 73 [pid = 3644] [id = 242] 16:26:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (20947400) [pid = 3644] [serial = 725] [outer = 00000000] 16:26:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (21318C00) [pid = 3644] [serial = 726] [outer = 20947400] 16:26:29 INFO - PROCESS | 3644 | 1464391589381 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (2131B800) [pid = 3644] [serial = 727] [outer = 20947400] 16:26:29 INFO - PROCESS | 3644 | 1464391589967 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]]]}] 16:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 970ms 16:26:30 INFO - PROCESS | 3644 | 1464391590040 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 16:26:30 INFO - PROCESS | 3644 | 1464391590043 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 16:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:26:30 INFO - PROCESS | 3644 | 1464391590046 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:26:30 INFO - PROCESS | 3644 | 1464391590048 Marionette TRACE conn6 <- [1,934,null,{}] 16:26:30 INFO - PROCESS | 3644 | 1464391590052 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}] 16:26:30 INFO - PROCESS | 3644 | 1464391590159 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 16:26:30 INFO - PROCESS | 3644 | 1464391590263 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:30 INFO - PROCESS | 3644 | ++DOCSHELL 0CD7F400 == 74 [pid = 3644] [id = 243] 16:26:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (10C2E400) [pid = 3644] [serial = 728] [outer = 00000000] 16:26:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (16227800) [pid = 3644] [serial = 729] [outer = 10C2E400] 16:26:30 INFO - PROCESS | 3644 | 1464391590318 Marionette DEBUG loaded listener.js 16:26:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (18F54800) [pid = 3644] [serial = 730] [outer = 10C2E400] 16:26:31 INFO - PROCESS | 3644 | 1464391591034 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]]]}] 16:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1015ms 16:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:26:31 INFO - PROCESS | 3644 | 1464391591067 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 16:26:31 INFO - PROCESS | 3644 | 1464391591071 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 16:26:31 INFO - PROCESS | 3644 | 1464391591076 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:26:31 INFO - PROCESS | 3644 | 1464391591079 Marionette TRACE conn6 <- [1,938,null,{}] 16:26:31 INFO - PROCESS | 3644 | 1464391591085 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}] 16:26:31 INFO - PROCESS | 3644 | 1464391591205 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 16:26:31 INFO - PROCESS | 3644 | 1464391591346 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:31 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F5800 == 75 [pid = 3644] [id = 244] 16:26:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (0C696400) [pid = 3644] [serial = 731] [outer = 00000000] 16:26:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (0CD3B800) [pid = 3644] [serial = 732] [outer = 0C696400] 16:26:31 INFO - PROCESS | 3644 | 1464391591401 Marionette DEBUG loaded listener.js 16:26:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (10412800) [pid = 3644] [serial = 733] [outer = 0C696400] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 10B26800 == 74 [pid = 3644] [id = 24] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 1A8CD000 == 73 [pid = 3644] [id = 235] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 0C5F4000 == 72 [pid = 3644] [id = 234] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 1B549800 == 71 [pid = 3644] [id = 233] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 1A7BD800 == 70 [pid = 3644] [id = 232] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 19134400 == 69 [pid = 3644] [id = 231] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 19129C00 == 68 [pid = 3644] [id = 230] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 17E1CC00 == 67 [pid = 3644] [id = 229] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 154B8400 == 66 [pid = 3644] [id = 228] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 08891800 == 65 [pid = 3644] [id = 227] 16:26:31 INFO - PROCESS | 3644 | --DOCSHELL 0C51E400 == 64 [pid = 3644] [id = 226] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (2094AC00) [pid = 3644] [serial = 662] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1DCD7000) [pid = 3644] [serial = 522] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1DCDCC00) [pid = 3644] [serial = 513] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1912CC00) [pid = 3644] [serial = 519] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (19133000) [pid = 3644] [serial = 555] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (0C56C400) [pid = 3644] [serial = 549] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (10C2F800) [pid = 3644] [serial = 516] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (20F89400) [pid = 3644] [serial = 525] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1BDEE000) [pid = 3644] [serial = 623] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (10420800) [pid = 3644] [serial = 617] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1BAF5C00) [pid = 3644] [serial = 651] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1F166C00) [pid = 3644] [serial = 626] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1D93A000) [pid = 3644] [serial = 629] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (19141800) [pid = 3644] [serial = 620] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (10C2D000) [pid = 3644] [serial = 636] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (0C5F3C00) [pid = 3644] [serial = 635] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (18F55800) [pid = 3644] [serial = 639] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (17F0FC00) [pid = 3644] [serial = 638] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A8C7800) [pid = 3644] [serial = 647] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (11043C00) [pid = 3644] [serial = 641] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (14F77000) [pid = 3644] [serial = 642] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1959E800) [pid = 3644] [serial = 644] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (19EF4C00) [pid = 3644] [serial = 645] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (20F94800) [pid = 3644] [serial = 632] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (20F92400) [pid = 3644] [serial = 659] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (20F93C00) [pid = 3644] [serial = 660] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1D832C00) [pid = 3644] [serial = 654] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1D8DFC00) [pid = 3644] [serial = 656] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1D8EA800) [pid = 3644] [serial = 657] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1A8D1000) [pid = 3644] [serial = 648] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (14A81400) [pid = 3644] [serial = 552] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (1DCD0C00) [pid = 3644] [serial = 582] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1B9EEC00) [pid = 3644] [serial = 650] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1CF5EC00) [pid = 3644] [serial = 653] [outer = 00000000] [url = about:blank] 16:26:31 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1DBAA400) [pid = 3644] [serial = 615] [outer = 00000000] [url = about:blank] 16:26:32 INFO - PROCESS | 3644 | 1464391592051 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]]]}] 16:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1025ms 16:26:32 INFO - PROCESS | 3644 | 1464391592103 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 16:26:32 INFO - PROCESS | 3644 | 1464391592108 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 16:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:26:32 INFO - PROCESS | 3644 | 1464391592115 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:26:32 INFO - PROCESS | 3644 | 1464391592117 Marionette TRACE conn6 <- [1,942,null,{}] 16:26:32 INFO - PROCESS | 3644 | 1464391592121 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}] 16:26:32 INFO - PROCESS | 3644 | 1464391592217 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 16:26:32 INFO - PROCESS | 3644 | 1464391592309 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:32 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F0000 == 65 [pid = 3644] [id = 245] 16:26:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (0C5F3C00) [pid = 3644] [serial = 734] [outer = 00000000] 16:26:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (10958000) [pid = 3644] [serial = 735] [outer = 0C5F3C00] 16:26:32 INFO - PROCESS | 3644 | 1464391592355 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (10B22C00) [pid = 3644] [serial = 736] [outer = 0C5F3C00] 16:26:32 INFO - PROCESS | 3644 | 1464391592768 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]]]}] 16:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 16:26:32 INFO - PROCESS | 3644 | 1464391592787 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 16:26:32 INFO - PROCESS | 3644 | 1464391592789 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 16:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:26:32 INFO - PROCESS | 3644 | 1464391592792 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:26:32 INFO - PROCESS | 3644 | 1464391592796 Marionette TRACE conn6 <- [1,946,null,{}] 16:26:32 INFO - PROCESS | 3644 | 1464391592806 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}] 16:26:32 INFO - PROCESS | 3644 | 1464391592897 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 16:26:32 INFO - PROCESS | 3644 | 1464391592934 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:32 INFO - PROCESS | 3644 | ++DOCSHELL 11A70000 == 66 [pid = 3644] [id = 246] 16:26:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (11A7A800) [pid = 3644] [serial = 737] [outer = 00000000] 16:26:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (14AB2000) [pid = 3644] [serial = 738] [outer = 11A7A800] 16:26:32 INFO - PROCESS | 3644 | 1464391592986 Marionette DEBUG loaded listener.js 16:26:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (14F30800) [pid = 3644] [serial = 739] [outer = 11A7A800] 16:26:33 INFO - PROCESS | 3644 | 1464391593461 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]]]}] 16:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 730ms 16:26:33 INFO - PROCESS | 3644 | 1464391593527 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 16:26:33 INFO - PROCESS | 3644 | 1464391593529 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 16:26:33 INFO - PROCESS | 3644 | 1464391593533 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:26:33 INFO - PROCESS | 3644 | 1464391593534 Marionette TRACE conn6 <- [1,950,null,{}] 16:26:33 INFO - PROCESS | 3644 | 1464391593538 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}] 16:26:33 INFO - PROCESS | 3644 | 1464391593630 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 16:26:33 INFO - PROCESS | 3644 | 1464391593728 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:33 INFO - PROCESS | 3644 | ++DOCSHELL 0C512000 == 67 [pid = 3644] [id = 247] 16:26:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (15337400) [pid = 3644] [serial = 740] [outer = 00000000] 16:26:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (162E6C00) [pid = 3644] [serial = 741] [outer = 15337400] 16:26:33 INFO - PROCESS | 3644 | 1464391593774 Marionette DEBUG loaded listener.js 16:26:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (16CBA000) [pid = 3644] [serial = 742] [outer = 15337400] 16:26:34 INFO - PROCESS | 3644 | 1464391594194 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]]]}] 16:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 729ms 16:26:34 INFO - PROCESS | 3644 | 1464391594293 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 3644 | 1464391594295 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 16:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:26:34 INFO - PROCESS | 3644 | 1464391594303 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 3644 | 1464391594305 Marionette TRACE conn6 <- [1,954,null,{}] 16:26:34 INFO - PROCESS | 3644 | 1464391594309 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}] 16:26:34 INFO - PROCESS | 3644 | 1464391594427 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 16:26:34 INFO - PROCESS | 3644 | 1464391594433 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:34 INFO - PROCESS | 3644 | ++DOCSHELL 16229000 == 68 [pid = 3644] [id = 248] 16:26:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1622FC00) [pid = 3644] [serial = 743] [outer = 00000000] 16:26:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (17EAFC00) [pid = 3644] [serial = 744] [outer = 1622FC00] 16:26:34 INFO - PROCESS | 3644 | 1464391594479 Marionette DEBUG loaded listener.js 16:26:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (17F07800) [pid = 3644] [serial = 745] [outer = 1622FC00] 16:26:34 INFO - PROCESS | 3644 | 1464391594931 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]]]}] 16:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 16:26:34 INFO - PROCESS | 3644 | 1464391594982 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 3644 | 1464391594984 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 16:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:26:34 INFO - PROCESS | 3644 | 1464391594995 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 3644 | 1464391594997 Marionette TRACE conn6 <- [1,958,null,{}] 16:26:34 INFO - PROCESS | 3644 | 1464391595000 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}] 16:26:35 INFO - PROCESS | 3644 | 1464391595136 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 16:26:35 INFO - PROCESS | 3644 | 1464391595197 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 3644 | ++DOCSHELL 17F02800 == 69 [pid = 3644] [id = 249] 16:26:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (17FE0400) [pid = 3644] [serial = 746] [outer = 00000000] 16:26:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (19366400) [pid = 3644] [serial = 747] [outer = 17FE0400] 16:26:35 INFO - PROCESS | 3644 | 1464391595244 Marionette DEBUG loaded listener.js 16:26:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (19EEB800) [pid = 3644] [serial = 748] [outer = 17FE0400] 16:26:35 INFO - PROCESS | 3644 | 1464391595657 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]]]}] 16:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 16:26:35 INFO - PROCESS | 3644 | 1464391595755 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 16:26:35 INFO - PROCESS | 3644 | 1464391595757 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 16:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:26:35 INFO - PROCESS | 3644 | 1464391595765 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:26:35 INFO - PROCESS | 3644 | 1464391595766 Marionette TRACE conn6 <- [1,962,null,{}] 16:26:35 INFO - PROCESS | 3644 | 1464391595770 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}] 16:26:35 INFO - PROCESS | 3644 | 1464391595883 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 16:26:35 INFO - PROCESS | 3644 | 1464391595947 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 3644 | ++DOCSHELL 19EF0400 == 70 [pid = 3644] [id = 250] 16:26:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1A3E8C00) [pid = 3644] [serial = 749] [outer = 00000000] 16:26:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1A744000) [pid = 3644] [serial = 750] [outer = 1A3E8C00] 16:26:35 INFO - PROCESS | 3644 | 1464391595994 Marionette DEBUG loaded listener.js 16:26:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1A7C2C00) [pid = 3644] [serial = 751] [outer = 1A3E8C00] 16:26:36 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1B9E6000) [pid = 3644] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:26:36 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A8C8C00) [pid = 3644] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:26:36 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1094EC00) [pid = 3644] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:26:36 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (0C520800) [pid = 3644] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:26:36 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (154BB000) [pid = 3644] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:26:36 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (17E1F800) [pid = 3644] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:26:36 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (0C514000) [pid = 3644] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:26:36 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (18F57C00) [pid = 3644] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:26:36 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1A8CD400) [pid = 3644] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:26:36 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1913C800) [pid = 3644] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:26:36 INFO - PROCESS | 3644 | 1464391596480 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]]]}] 16:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 770ms 16:26:36 INFO - PROCESS | 3644 | 1464391596542 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 16:26:36 INFO - PROCESS | 3644 | 1464391596544 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 16:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:26:36 INFO - PROCESS | 3644 | 1464391596558 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:26:36 INFO - PROCESS | 3644 | 1464391596560 Marionette TRACE conn6 <- [1,966,null,{}] 16:26:36 INFO - PROCESS | 3644 | 1464391596564 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}] 16:26:36 INFO - PROCESS | 3644 | 1464391596652 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 16:26:36 INFO - PROCESS | 3644 | 1464391596660 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:36 INFO - PROCESS | 3644 | ++DOCSHELL 1913C800 == 71 [pid = 3644] [id = 251] 16:26:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (19EEE000) [pid = 3644] [serial = 752] [outer = 00000000] 16:26:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1A8CB400) [pid = 3644] [serial = 753] [outer = 19EEE000] 16:26:36 INFO - PROCESS | 3644 | 1464391596706 Marionette DEBUG loaded listener.js 16:26:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1A8CE800) [pid = 3644] [serial = 754] [outer = 19EEE000] 16:26:37 INFO - PROCESS | 3644 | 1464391597142 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]]]}] 16:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 16:26:37 INFO - PROCESS | 3644 | 1464391597179 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 16:26:37 INFO - PROCESS | 3644 | 1464391597181 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 16:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:26:37 INFO - PROCESS | 3644 | 1464391597185 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:26:37 INFO - PROCESS | 3644 | 1464391597187 Marionette TRACE conn6 <- [1,970,null,{}] 16:26:37 INFO - PROCESS | 3644 | 1464391597190 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}] 16:26:37 INFO - PROCESS | 3644 | 1464391597275 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 16:26:37 INFO - PROCESS | 3644 | 1464391597282 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:37 INFO - PROCESS | 3644 | ++DOCSHELL 1A8D1800 == 72 [pid = 3644] [id = 252] 16:26:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1B53C800) [pid = 3644] [serial = 755] [outer = 00000000] 16:26:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1B546000) [pid = 3644] [serial = 756] [outer = 1B53C800] 16:26:37 INFO - PROCESS | 3644 | 1464391597326 Marionette DEBUG loaded listener.js 16:26:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1B9EE800) [pid = 3644] [serial = 757] [outer = 1B53C800] 16:26:37 INFO - PROCESS | 3644 | 1464391597769 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]]]}] 16:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 16:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:26:37 INFO - PROCESS | 3644 | 1464391597826 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 16:26:37 INFO - PROCESS | 3644 | 1464391597828 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 16:26:37 INFO - PROCESS | 3644 | 1464391597832 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:26:37 INFO - PROCESS | 3644 | 1464391597833 Marionette TRACE conn6 <- [1,974,null,{}] 16:26:37 INFO - PROCESS | 3644 | 1464391597837 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}] 16:26:37 INFO - PROCESS | 3644 | 1464391597925 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 16:26:37 INFO - PROCESS | 3644 | 1464391597931 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:37 INFO - PROCESS | 3644 | ++DOCSHELL 1BA2E800 == 73 [pid = 3644] [id = 253] 16:26:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1BAD9400) [pid = 3644] [serial = 758] [outer = 00000000] 16:26:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1BAF3800) [pid = 3644] [serial = 759] [outer = 1BAD9400] 16:26:37 INFO - PROCESS | 3644 | 1464391597978 Marionette DEBUG loaded listener.js 16:26:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1BBEE800) [pid = 3644] [serial = 760] [outer = 1BAD9400] 16:26:38 INFO - PROCESS | 3644 | 1464391598581 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]]]}] 16:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 770ms 16:26:38 INFO - PROCESS | 3644 | 1464391598662 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 16:26:38 INFO - PROCESS | 3644 | 1464391598666 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 16:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:26:38 INFO - PROCESS | 3644 | 1464391598718 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:26:38 INFO - PROCESS | 3644 | 1464391598722 Marionette TRACE conn6 <- [1,978,null,{}] 16:26:38 INFO - PROCESS | 3644 | 1464391598728 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}] 16:26:38 INFO - PROCESS | 3644 | 1464391598870 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 16:26:38 INFO - PROCESS | 3644 | 1464391598999 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:38 INFO - PROCESS | 3644 | ++DOCSHELL 0C573400 == 74 [pid = 3644] [id = 254] 16:26:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (0C5C2800) [pid = 3644] [serial = 761] [outer = 00000000] 16:26:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (104F7400) [pid = 3644] [serial = 762] [outer = 0C5C2800] 16:26:39 INFO - PROCESS | 3644 | 1464391599060 Marionette DEBUG loaded listener.js 16:26:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (10B29C00) [pid = 3644] [serial = 763] [outer = 0C5C2800] 16:26:39 INFO - PROCESS | 3644 | 1464391599644 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]]]}] 16:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 16:26:39 INFO - PROCESS | 3644 | 1464391599695 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 16:26:39 INFO - PROCESS | 3644 | 1464391599702 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 16:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:26:39 INFO - PROCESS | 3644 | 1464391599708 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:26:39 INFO - PROCESS | 3644 | 1464391599711 Marionette TRACE conn6 <- [1,982,null,{}] 16:26:39 INFO - PROCESS | 3644 | 1464391599715 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}] 16:26:39 INFO - PROCESS | 3644 | 1464391599832 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 16:26:39 INFO - PROCESS | 3644 | 1464391599943 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:39 INFO - PROCESS | 3644 | ++DOCSHELL 118F2000 == 75 [pid = 3644] [id = 255] 16:26:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (11A8EC00) [pid = 3644] [serial = 764] [outer = 00000000] 16:26:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (154BB400) [pid = 3644] [serial = 765] [outer = 11A8EC00] 16:26:39 INFO - PROCESS | 3644 | 1464391599999 Marionette DEBUG loaded listener.js 16:26:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (17EAE800) [pid = 3644] [serial = 766] [outer = 11A8EC00] 16:26:40 INFO - PROCESS | 3644 | 1464391600650 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]]]}] 16:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 16:26:40 INFO - PROCESS | 3644 | 1464391600679 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 16:26:40 INFO - PROCESS | 3644 | 1464391600682 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 16:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:26:40 INFO - PROCESS | 3644 | 1464391600686 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:26:40 INFO - PROCESS | 3644 | 1464391600690 Marionette TRACE conn6 <- [1,986,null,{}] 16:26:40 INFO - PROCESS | 3644 | 1464391600701 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}] 16:26:40 INFO - PROCESS | 3644 | 1464391600816 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 16:26:40 INFO - PROCESS | 3644 | 1464391600924 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:40 INFO - PROCESS | 3644 | ++DOCSHELL 1BCCAC00 == 76 [pid = 3644] [id = 256] 16:26:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1BDEB800) [pid = 3644] [serial = 767] [outer = 00000000] 16:26:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1C887000) [pid = 3644] [serial = 768] [outer = 1BDEB800] 16:26:40 INFO - PROCESS | 3644 | 1464391600985 Marionette DEBUG loaded listener.js 16:26:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1CEBAC00) [pid = 3644] [serial = 769] [outer = 1BDEB800] 16:26:41 INFO - PROCESS | 3644 | 1464391601639 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]]]}] 16:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1022ms 16:26:41 INFO - PROCESS | 3644 | 1464391601711 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 3644 | 1464391601714 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 16:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:26:41 INFO - PROCESS | 3644 | 1464391601718 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:26:41 INFO - PROCESS | 3644 | 1464391601720 Marionette TRACE conn6 <- [1,990,null,{}] 16:26:41 INFO - PROCESS | 3644 | 1464391601724 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}] 16:26:41 INFO - PROCESS | 3644 | 1464391601869 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 16:26:41 INFO - PROCESS | 3644 | 1464391602007 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 3644 | ++DOCSHELL 1CF67800 == 77 [pid = 3644] [id = 257] 16:26:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1D830800) [pid = 3644] [serial = 770] [outer = 00000000] 16:26:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1D83AC00) [pid = 3644] [serial = 771] [outer = 1D830800] 16:26:42 INFO - PROCESS | 3644 | 1464391602069 Marionette DEBUG loaded listener.js 16:26:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1D8EC800) [pid = 3644] [serial = 772] [outer = 1D830800] 16:26:42 INFO - PROCESS | 3644 | 1464391602638 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]]]}] 16:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 16:26:42 INFO - PROCESS | 3644 | 1464391602691 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 16:26:42 INFO - PROCESS | 3644 | 1464391602694 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 16:26:42 INFO - PROCESS | 3644 | 1464391602697 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:26:42 INFO - PROCESS | 3644 | 1464391602699 Marionette TRACE conn6 <- [1,994,null,{}] 16:26:42 INFO - PROCESS | 3644 | 1464391602703 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}] 16:26:42 INFO - PROCESS | 3644 | 1464391602812 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 16:26:42 INFO - PROCESS | 3644 | 1464391602923 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 3644 | ++DOCSHELL 1D936C00 == 78 [pid = 3644] [id = 258] 16:26:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1D93D800) [pid = 3644] [serial = 773] [outer = 00000000] 16:26:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1D993C00) [pid = 3644] [serial = 774] [outer = 1D93D800] 16:26:42 INFO - PROCESS | 3644 | 1464391602982 Marionette DEBUG loaded listener.js 16:26:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1DBA7C00) [pid = 3644] [serial = 775] [outer = 1D93D800] 16:26:43 INFO - PROCESS | 3644 | 1464391603614 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]]]}] 16:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 16:26:43 INFO - PROCESS | 3644 | 1464391603671 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 16:26:43 INFO - PROCESS | 3644 | 1464391603674 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 16:26:43 INFO - PROCESS | 3644 | 1464391603677 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:26:43 INFO - PROCESS | 3644 | 1464391603679 Marionette TRACE conn6 <- [1,998,null,{}] 16:26:43 INFO - PROCESS | 3644 | 1464391603683 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}] 16:26:43 INFO - PROCESS | 3644 | 1464391603814 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 16:26:43 INFO - PROCESS | 3644 | 1464391603956 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:43 INFO - PROCESS | 3644 | ++DOCSHELL 1D93C800 == 79 [pid = 3644] [id = 259] 16:26:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1D994000) [pid = 3644] [serial = 776] [outer = 00000000] 16:26:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (20943000) [pid = 3644] [serial = 777] [outer = 1D994000] 16:26:44 INFO - PROCESS | 3644 | 1464391604017 Marionette DEBUG loaded listener.js 16:26:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (20948000) [pid = 3644] [serial = 778] [outer = 1D994000] 16:26:44 INFO - PROCESS | 3644 | 1464391604860 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]]]}] 16:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1234ms 16:26:44 INFO - PROCESS | 3644 | 1464391604916 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 16:26:44 INFO - PROCESS | 3644 | 1464391604920 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 16:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:26:44 INFO - PROCESS | 3644 | 1464391604925 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:26:44 INFO - PROCESS | 3644 | 1464391604929 Marionette TRACE conn6 <- [1,1002,null,{}] 16:26:44 INFO - PROCESS | 3644 | 1464391604935 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}] 16:26:45 INFO - PROCESS | 3644 | 1464391605044 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 16:26:45 INFO - PROCESS | 3644 | 1464391605179 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:45 INFO - PROCESS | 3644 | ++DOCSHELL 0CA7C000 == 80 [pid = 3644] [id = 260] 16:26:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (0CA7DC00) [pid = 3644] [serial = 779] [outer = 00000000] 16:26:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1094C400) [pid = 3644] [serial = 780] [outer = 0CA7DC00] 16:26:45 INFO - PROCESS | 3644 | 1464391605233 Marionette DEBUG loaded listener.js 16:26:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (10C2EC00) [pid = 3644] [serial = 781] [outer = 0CA7DC00] 16:26:45 INFO - PROCESS | 3644 | 1464391605836 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]]]}] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 0C56E400 == 79 [pid = 3644] [id = 143] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 1E10C800 == 78 [pid = 3644] [id = 175] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 17F0E400 == 77 [pid = 3644] [id = 207] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 1D934000 == 76 [pid = 3644] [id = 210] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 1B9F2400 == 75 [pid = 3644] [id = 208] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 20F88C00 == 74 [pid = 3644] [id = 211] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 1A8D1800 == 73 [pid = 3644] [id = 252] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 1913C800 == 72 [pid = 3644] [id = 251] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 19EF0400 == 71 [pid = 3644] [id = 250] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 17F02800 == 70 [pid = 3644] [id = 249] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 11A70000 == 69 [pid = 3644] [id = 246] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1D8E5000) [pid = 3644] [serial = 708] [outer = 00000000] [url = about:blank] 16:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 990ms 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 0C5F0000 == 68 [pid = 3644] [id = 245] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 0C5F5800 == 67 [pid = 3644] [id = 244] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 15394000 == 66 [pid = 3644] [id = 238] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 10407800 == 65 [pid = 3644] [id = 237] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 1CF67400 == 64 [pid = 3644] [id = 236] 16:26:45 INFO - PROCESS | 3644 | --DOCSHELL 17F06C00 == 63 [pid = 3644] [id = 221] 16:26:45 INFO - PROCESS | 3644 | 1464391605935 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 16:26:45 INFO - PROCESS | 3644 | 1464391605941 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 16:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:26:45 INFO - PROCESS | 3644 | 1464391605949 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:26:45 INFO - PROCESS | 3644 | 1464391605952 Marionette TRACE conn6 <- [1,1006,null,{}] 16:26:45 INFO - PROCESS | 3644 | 1464391605969 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}] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1BAF4800) [pid = 3644] [serial = 699] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1B544C00) [pid = 3644] [serial = 697] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1B543400) [pid = 3644] [serial = 696] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1538CC00) [pid = 3644] [serial = 665] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1B53D000) [pid = 3644] [serial = 668] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (20F90000) [pid = 3644] [serial = 671] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (16E10400) [pid = 3644] [serial = 702] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (14A82800) [pid = 3644] [serial = 679] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (10F7B000) [pid = 3644] [serial = 678] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (156A5C00) [pid = 3644] [serial = 684] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (162F0000) [pid = 3644] [serial = 685] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (17F06800) [pid = 3644] [serial = 687] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (0C5F4C00) [pid = 3644] [serial = 681] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (10B27000) [pid = 3644] [serial = 682] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (19361800) [pid = 3644] [serial = 690] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (185DFC00) [pid = 3644] [serial = 688] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1D996400) [pid = 3644] [serial = 674] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1BCC1400) [pid = 3644] [serial = 705] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1BCD0800) [pid = 3644] [serial = 706] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1BAF4C00) [pid = 3644] [serial = 700] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A7C0000) [pid = 3644] [serial = 693] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A8C5000) [pid = 3644] [serial = 694] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (19368C00) [pid = 3644] [serial = 691] [outer = 00000000] [url = about:blank] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (08E7B000) [pid = 3644] [serial = 384] [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.] 16:26:45 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1A3EB000) [pid = 3644] [serial = 703] [outer = 00000000] [url = about:blank] 16:26:46 INFO - PROCESS | 3644 | 1464391606117 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 16:26:46 INFO - PROCESS | 3644 | 1464391606130 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:46 INFO - PROCESS | 3644 | ++DOCSHELL 0C5EDC00 == 64 [pid = 3644] [id = 261] 16:26:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (0C5EF000) [pid = 3644] [serial = 782] [outer = 00000000] 16:26:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (0CD85C00) [pid = 3644] [serial = 783] [outer = 0C5EF000] 16:26:46 INFO - PROCESS | 3644 | 1464391606176 Marionette DEBUG loaded listener.js 16:26:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (10B23000) [pid = 3644] [serial = 784] [outer = 0C5EF000] 16:26:46 INFO - PROCESS | 3644 | 1464391606675 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]]]}] 16:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 771ms 16:26:46 INFO - PROCESS | 3644 | 1464391606722 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 16:26:46 INFO - PROCESS | 3644 | 1464391606725 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 16:26:46 INFO - PROCESS | 3644 | 1464391606728 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:26:46 INFO - PROCESS | 3644 | 1464391606732 Marionette TRACE conn6 <- [1,1010,null,{}] 16:26:46 INFO - PROCESS | 3644 | 1464391606741 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}] 16:26:46 INFO - PROCESS | 3644 | 1464391606833 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 16:26:46 INFO - PROCESS | 3644 | 1464391606929 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:46 INFO - PROCESS | 3644 | ++DOCSHELL 10C22800 == 65 [pid = 3644] [id = 262] 16:26:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (11A8A000) [pid = 3644] [serial = 785] [outer = 00000000] 16:26:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (154BCC00) [pid = 3644] [serial = 786] [outer = 11A8A000] 16:26:46 INFO - PROCESS | 3644 | 1464391606977 Marionette DEBUG loaded listener.js 16:26:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (16221400) [pid = 3644] [serial = 787] [outer = 11A8A000] 16:26:47 INFO - PROCESS | 3644 | 1464391607368 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]]]}] 16:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 16:26:47 INFO - PROCESS | 3644 | 1464391607403 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 16:26:47 INFO - PROCESS | 3644 | 1464391607406 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 16:26:47 INFO - PROCESS | 3644 | 1464391607409 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:26:47 INFO - PROCESS | 3644 | 1464391607410 Marionette TRACE conn6 <- [1,1014,null,{}] 16:26:47 INFO - PROCESS | 3644 | 1464391607414 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}] 16:26:47 INFO - PROCESS | 3644 | 1464391607507 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 16:26:47 INFO - PROCESS | 3644 | 1464391607514 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:47 INFO - PROCESS | 3644 | ++DOCSHELL 16E07400 == 66 [pid = 3644] [id = 263] 16:26:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (16E09800) [pid = 3644] [serial = 788] [outer = 00000000] 16:26:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (18E44800) [pid = 3644] [serial = 789] [outer = 16E09800] 16:26:47 INFO - PROCESS | 3644 | 1464391607564 Marionette DEBUG loaded listener.js 16:26:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (18F58000) [pid = 3644] [serial = 790] [outer = 16E09800] 16:26:48 INFO - PROCESS | 3644 | 1464391608057 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]]]}] 16:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 16:26:48 INFO - PROCESS | 3644 | 1464391608096 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 16:26:48 INFO - PROCESS | 3644 | 1464391608099 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 16:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:26:48 INFO - PROCESS | 3644 | 1464391608112 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:26:48 INFO - PROCESS | 3644 | 1464391608114 Marionette TRACE conn6 <- [1,1018,null,{}] 16:26:48 INFO - PROCESS | 3644 | 1464391608128 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}] 16:26:48 INFO - PROCESS | 3644 | 1464391608253 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 16:26:48 INFO - PROCESS | 3644 | 1464391608333 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:48 INFO - PROCESS | 3644 | ++DOCSHELL 0C56AC00 == 67 [pid = 3644] [id = 264] 16:26:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1912E800) [pid = 3644] [serial = 791] [outer = 00000000] 16:26:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (19369400) [pid = 3644] [serial = 792] [outer = 1912E800] 16:26:48 INFO - PROCESS | 3644 | 1464391608378 Marionette DEBUG loaded listener.js 16:26:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (19EEF400) [pid = 3644] [serial = 793] [outer = 1912E800] 16:26:48 INFO - PROCESS | 3644 | 1464391608816 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]]]}] 16:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 16:26:48 INFO - PROCESS | 3644 | 1464391608840 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 16:26:48 INFO - PROCESS | 3644 | 1464391608842 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 16:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:26:48 INFO - PROCESS | 3644 | 1464391608853 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:26:48 INFO - PROCESS | 3644 | 1464391608855 Marionette TRACE conn6 <- [1,1022,null,{}] 16:26:48 INFO - PROCESS | 3644 | 1464391608862 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}] 16:26:49 INFO - PROCESS | 3644 | 1464391609037 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 16:26:49 INFO - PROCESS | 3644 | 1464391609107 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 3644 | ++DOCSHELL 1A8C8800 == 68 [pid = 3644] [id = 265] 16:26:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1A8CB000) [pid = 3644] [serial = 794] [outer = 00000000] 16:26:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1A964000) [pid = 3644] [serial = 795] [outer = 1A8CB000] 16:26:49 INFO - PROCESS | 3644 | 1464391609155 Marionette DEBUG loaded listener.js 16:26:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1B541400) [pid = 3644] [serial = 796] [outer = 1A8CB000] 16:26:49 INFO - PROCESS | 3644 | 1464391609595 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]]]}] 16:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 16:26:49 INFO - PROCESS | 3644 | 1464391609625 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 16:26:49 INFO - PROCESS | 3644 | 1464391609627 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 16:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:26:49 INFO - PROCESS | 3644 | 1464391609636 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:26:49 INFO - PROCESS | 3644 | 1464391609638 Marionette TRACE conn6 <- [1,1026,null,{}] 16:26:49 INFO - PROCESS | 3644 | 1464391609642 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}] 16:26:49 INFO - PROCESS | 3644 | 1464391609763 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 16:26:49 INFO - PROCESS | 3644 | 1464391609769 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 3644 | ++DOCSHELL 1B545800 == 69 [pid = 3644] [id = 266] 16:26:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1B546C00) [pid = 3644] [serial = 797] [outer = 00000000] 16:26:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1BAD8000) [pid = 3644] [serial = 798] [outer = 1B546C00] 16:26:49 INFO - PROCESS | 3644 | 1464391609815 Marionette DEBUG loaded listener.js 16:26:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1BBA0400) [pid = 3644] [serial = 799] [outer = 1B546C00] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (11A7A800) [pid = 3644] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (19EEE000) [pid = 3644] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (10D2A000) [pid = 3644] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (0C5EB800) [pid = 3644] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (19EF2400) [pid = 3644] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1622FC00) [pid = 3644] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (17FE0400) [pid = 3644] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (10C2E400) [pid = 3644] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (0C696400) [pid = 3644] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (15337400) [pid = 3644] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (0C5F3C00) [pid = 3644] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1A3E8C00) [pid = 3644] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:26:50 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1B53C800) [pid = 3644] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:26:50 INFO - PROCESS | 3644 | 1464391610486 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]]]}] 16:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 870ms 16:26:50 INFO - PROCESS | 3644 | 1464391610510 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 16:26:50 INFO - PROCESS | 3644 | 1464391610512 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 16:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:26:50 INFO - PROCESS | 3644 | 1464391610515 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:26:50 INFO - PROCESS | 3644 | 1464391610517 Marionette TRACE conn6 <- [1,1030,null,{}] 16:26:50 INFO - PROCESS | 3644 | 1464391610521 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}] 16:26:50 INFO - PROCESS | 3644 | 1464391610653 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 16:26:50 INFO - PROCESS | 3644 | 1464391610716 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:50 INFO - PROCESS | 3644 | ++DOCSHELL 0C55F000 == 70 [pid = 3644] [id = 267] 16:26:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (0C574400) [pid = 3644] [serial = 800] [outer = 00000000] 16:26:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1913E400) [pid = 3644] [serial = 801] [outer = 0C574400] 16:26:50 INFO - PROCESS | 3644 | 1464391610763 Marionette DEBUG loaded listener.js 16:26:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1A7C4800) [pid = 3644] [serial = 802] [outer = 0C574400] 16:26:51 INFO - PROCESS | 3644 | 1464391611141 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]]]}] 16:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 16:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:26:51 INFO - PROCESS | 3644 | 1464391611186 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 16:26:51 INFO - PROCESS | 3644 | 1464391611188 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 16:26:51 INFO - PROCESS | 3644 | 1464391611191 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 3644 | 1464391611193 Marionette TRACE conn6 <- [1,1034,null,{}] 16:26:51 INFO - PROCESS | 3644 | 1464391611196 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}] 16:26:51 INFO - PROCESS | 3644 | 1464391611284 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 16:26:51 INFO - PROCESS | 3644 | 1464391611290 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:51 INFO - PROCESS | 3644 | ++DOCSHELL 14F25C00 == 71 [pid = 3644] [id = 268] 16:26:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1B920C00) [pid = 3644] [serial = 803] [outer = 00000000] 16:26:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1BCD0000) [pid = 3644] [serial = 804] [outer = 1B920C00] 16:26:51 INFO - PROCESS | 3644 | 1464391611336 Marionette DEBUG loaded listener.js 16:26:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1CD8EC00) [pid = 3644] [serial = 805] [outer = 1B920C00] 16:26:51 INFO - PROCESS | 3644 | 1464391611762 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]]]}] 16:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 631ms 16:26:51 INFO - PROCESS | 3644 | 1464391611823 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 16:26:51 INFO - PROCESS | 3644 | 1464391611826 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 16:26:51 INFO - PROCESS | 3644 | 1464391611829 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:26:51 INFO - PROCESS | 3644 | 1464391611831 Marionette TRACE conn6 <- [1,1038,null,{}] 16:26:51 INFO - PROCESS | 3644 | 1464391611835 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}] 16:26:51 INFO - PROCESS | 3644 | 1464391611924 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 16:26:51 INFO - PROCESS | 3644 | 1464391611931 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:51 INFO - PROCESS | 3644 | ++DOCSHELL 1CF5D000 == 72 [pid = 3644] [id = 269] 16:26:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1CF5F400) [pid = 3644] [serial = 806] [outer = 00000000] 16:26:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1D930800) [pid = 3644] [serial = 807] [outer = 1CF5F400] 16:26:51 INFO - PROCESS | 3644 | 1464391611979 Marionette DEBUG loaded listener.js 16:26:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1D98F400) [pid = 3644] [serial = 808] [outer = 1CF5F400] 16:26:52 INFO - PROCESS | 3644 | 1464391612641 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]]]}] 16:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 830ms 16:26:52 INFO - PROCESS | 3644 | 1464391612664 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 16:26:52 INFO - PROCESS | 3644 | 1464391612668 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 16:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:26:52 INFO - PROCESS | 3644 | 1464391612674 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:26:52 INFO - PROCESS | 3644 | 1464391612678 Marionette TRACE conn6 <- [1,1042,null,{}] 16:26:52 INFO - PROCESS | 3644 | 1464391612684 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}] 16:26:52 INFO - PROCESS | 3644 | 1464391612811 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 16:26:52 INFO - PROCESS | 3644 | 1464391612924 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:52 INFO - PROCESS | 3644 | ++DOCSHELL 0C575400 == 73 [pid = 3644] [id = 270] 16:26:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (0C5C1000) [pid = 3644] [serial = 809] [outer = 00000000] 16:26:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (10956C00) [pid = 3644] [serial = 810] [outer = 0C5C1000] 16:26:53 INFO - PROCESS | 3644 | 1464391613024 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (10F82C00) [pid = 3644] [serial = 811] [outer = 0C5C1000] 16:26:53 INFO - PROCESS | 3644 | 1464391613680 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]]]}] 16:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1078ms 16:26:53 INFO - PROCESS | 3644 | 1464391613753 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 16:26:53 INFO - PROCESS | 3644 | 1464391613759 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 16:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:26:53 INFO - PROCESS | 3644 | 1464391613766 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:26:53 INFO - PROCESS | 3644 | 1464391613769 Marionette TRACE conn6 <- [1,1046,null,{}] 16:26:53 INFO - PROCESS | 3644 | 1464391613773 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}] 16:26:53 INFO - PROCESS | 3644 | 1464391613919 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 16:26:54 INFO - PROCESS | 3644 | 1464391614055 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:54 INFO - PROCESS | 3644 | ++DOCSHELL 1560C000 == 74 [pid = 3644] [id = 271] 16:26:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1622B800) [pid = 3644] [serial = 812] [outer = 00000000] 16:26:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (17F10400) [pid = 3644] [serial = 813] [outer = 1622B800] 16:26:54 INFO - PROCESS | 3644 | 1464391614112 Marionette DEBUG loaded listener.js 16:26:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (19141C00) [pid = 3644] [serial = 814] [outer = 1622B800] 16:26:54 INFO - PROCESS | 3644 | 1464391614719 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]]]}] 16:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 16:26:54 INFO - PROCESS | 3644 | 1464391614737 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 16:26:54 INFO - PROCESS | 3644 | 1464391614739 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 16:26:54 INFO - PROCESS | 3644 | 1464391614743 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:26:54 INFO - PROCESS | 3644 | 1464391614747 Marionette TRACE conn6 <- [1,1050,null,{}] 16:26:54 INFO - PROCESS | 3644 | 1464391614758 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}] 16:26:54 INFO - PROCESS | 3644 | 1464391614876 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 16:26:54 INFO - PROCESS | 3644 | 1464391614990 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:55 INFO - PROCESS | 3644 | ++DOCSHELL 1A73CC00 == 75 [pid = 3644] [id = 272] 16:26:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1D8EA000) [pid = 3644] [serial = 815] [outer = 00000000] 16:26:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1DB9F400) [pid = 3644] [serial = 816] [outer = 1D8EA000] 16:26:55 INFO - PROCESS | 3644 | 1464391615090 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1DCD6000) [pid = 3644] [serial = 817] [outer = 1D8EA000] 16:26:55 INFO - PROCESS | 3644 | 1464391615749 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]]]}] 16:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1020ms 16:26:55 INFO - PROCESS | 3644 | 1464391615772 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 16:26:55 INFO - PROCESS | 3644 | 1464391615776 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 16:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:26:55 INFO - PROCESS | 3644 | 1464391615780 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:26:55 INFO - PROCESS | 3644 | 1464391615782 Marionette TRACE conn6 <- [1,1054,null,{}] 16:26:55 INFO - PROCESS | 3644 | 1464391615786 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}] 16:26:55 INFO - PROCESS | 3644 | 1464391615901 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 16:26:56 INFO - PROCESS | 3644 | 1464391616036 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:56 INFO - PROCESS | 3644 | ++DOCSHELL 1E108000 == 76 [pid = 3644] [id = 273] 16:26:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1F167000) [pid = 3644] [serial = 818] [outer = 00000000] 16:26:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (20944000) [pid = 3644] [serial = 819] [outer = 1F167000] 16:26:56 INFO - PROCESS | 3644 | 1464391616094 Marionette DEBUG loaded listener.js 16:26:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (2094F400) [pid = 3644] [serial = 820] [outer = 1F167000] 16:26:56 INFO - PROCESS | 3644 | 1464391616730 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]]]}] 16:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 16:26:56 INFO - PROCESS | 3644 | 1464391616752 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 16:26:56 INFO - PROCESS | 3644 | 1464391616754 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 16:26:56 INFO - PROCESS | 3644 | 1464391616758 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:26:56 INFO - PROCESS | 3644 | 1464391616760 Marionette TRACE conn6 <- [1,1058,null,{}] 16:26:56 INFO - PROCESS | 3644 | 1464391616764 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}] 16:26:56 INFO - PROCESS | 3644 | 1464391616873 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 16:26:56 INFO - PROCESS | 3644 | 1464391616981 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:56 INFO - PROCESS | 3644 | ++DOCSHELL 1DCD8800 == 77 [pid = 3644] [id = 274] 16:26:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1E10DC00) [pid = 3644] [serial = 821] [outer = 00000000] 16:26:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (21045800) [pid = 3644] [serial = 822] [outer = 1E10DC00] 16:26:57 INFO - PROCESS | 3644 | 1464391617036 Marionette DEBUG loaded listener.js 16:26:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (2104DC00) [pid = 3644] [serial = 823] [outer = 1E10DC00] 16:26:57 INFO - PROCESS | 3644 | 1464391617645 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]]]}] 16:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 930ms 16:26:57 INFO - PROCESS | 3644 | 1464391617692 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 16:26:57 INFO - PROCESS | 3644 | 1464391617694 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 16:26:57 INFO - PROCESS | 3644 | 1464391617697 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:26:57 INFO - PROCESS | 3644 | 1464391617700 Marionette TRACE conn6 <- [1,1062,null,{}] 16:26:57 INFO - PROCESS | 3644 | 1464391617704 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}] 16:26:57 INFO - PROCESS | 3644 | 1464391617862 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 16:26:58 INFO - PROCESS | 3644 | 1464391618024 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:58 INFO - PROCESS | 3644 | ++DOCSHELL 0C551400 == 78 [pid = 3644] [id = 275] 16:26:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1B9ED800) [pid = 3644] [serial = 824] [outer = 00000000] 16:26:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (2131D800) [pid = 3644] [serial = 825] [outer = 1B9ED800] 16:26:58 INFO - PROCESS | 3644 | 1464391618081 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (22585400) [pid = 3644] [serial = 826] [outer = 1B9ED800] 16:26:58 INFO - PROCESS | 3644 | 1464391618916 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]]]}] 16:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1278ms 16:26:58 INFO - PROCESS | 3644 | 1464391618980 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 3644 | 1464391618984 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 16:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:26:58 INFO - PROCESS | 3644 | 1464391618989 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - PROCESS | 3644 | 1464391618993 Marionette TRACE conn6 <- [1,1066,null,{}] 16:26:58 INFO - PROCESS | 3644 | 1464391618998 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}] 16:26:59 INFO - PROCESS | 3644 | 1464391619103 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 16:26:59 INFO - PROCESS | 3644 | 1464391619245 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:59 INFO - PROCESS | 3644 | ++DOCSHELL 14D7BC00 == 79 [pid = 3644] [id = 276] 16:26:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (14D7C400) [pid = 3644] [serial = 827] [outer = 00000000] 16:26:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (14F30C00) [pid = 3644] [serial = 828] [outer = 14D7C400] 16:26:59 INFO - PROCESS | 3644 | 1464391619298 Marionette DEBUG loaded listener.js 16:26:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (154C3000) [pid = 3644] [serial = 829] [outer = 14D7C400] 16:26:59 INFO - PROCESS | 3644 | 1464391619983 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]]]}] 16:26:59 INFO - PROCESS | 3644 | --DOCSHELL 0C570400 == 78 [pid = 3644] [id = 222] 16:26:59 INFO - PROCESS | 3644 | --DOCSHELL 10B2C400 == 77 [pid = 3644] [id = 140] 16:26:59 INFO - PROCESS | 3644 | --DOCSHELL 10C2A000 == 76 [pid = 3644] [id = 131] 16:26:59 INFO - PROCESS | 3644 | --DOCSHELL 14F25C00 == 75 [pid = 3644] [id = 268] 16:26:59 INFO - PROCESS | 3644 | --DOCSHELL 0C55F000 == 74 [pid = 3644] [id = 267] 16:26:59 INFO - PROCESS | 3644 | --DOCSHELL 1B545800 == 73 [pid = 3644] [id = 266] 16:26:59 INFO - PROCESS | 3644 | --DOCSHELL 1A8C8800 == 72 [pid = 3644] [id = 265] 16:26:59 INFO - PROCESS | 3644 | --DOCSHELL 0C56AC00 == 71 [pid = 3644] [id = 264] 16:26:59 INFO - PROCESS | 3644 | --DOCSHELL 16E07400 == 70 [pid = 3644] [id = 263] 16:26:59 INFO - PROCESS | 3644 | --DOCSHELL 16229000 == 69 [pid = 3644] [id = 248] 16:26:59 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (10B2DC00) [pid = 3644] [serial = 711] [outer = 00000000] [url = about:blank] 16:26:59 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (17EB0000) [pid = 3644] [serial = 714] [outer = 00000000] [url = about:blank] 16:26:59 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1D932400) [pid = 3644] [serial = 717] [outer = 00000000] [url = about:blank] 16:26:59 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1DCD3000) [pid = 3644] [serial = 720] [outer = 00000000] [url = about:blank] 16:26:59 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (2094CC00) [pid = 3644] [serial = 723] [outer = 00000000] [url = about:blank] 16:26:59 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (21318C00) [pid = 3644] [serial = 726] [outer = 00000000] [url = about:blank] 16:26:59 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1BAF3800) [pid = 3644] [serial = 759] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOCSHELL 10C22800 == 68 [pid = 3644] [id = 262] 16:27:00 INFO - PROCESS | 3644 | --DOCSHELL 0C5EDC00 == 67 [pid = 3644] [id = 261] 16:27:00 INFO - PROCESS | 3644 | --DOCSHELL 0C512000 == 66 [pid = 3644] [id = 247] 16:27:00 INFO - PROCESS | 3644 | --DOCSHELL 0CA7C000 == 65 [pid = 3644] [id = 260] 16:27:00 INFO - PROCESS | 3644 | --DOCSHELL 1BA2E800 == 64 [pid = 3644] [id = 253] 16:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1080ms 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1BDE6C00) [pid = 3644] [serial = 588] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (17E1E000) [pid = 3644] [serial = 585] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (10F78800) [pid = 3644] [serial = 618] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (17EAFC00) [pid = 3644] [serial = 744] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (19366400) [pid = 3644] [serial = 747] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (18F54800) [pid = 3644] [serial = 730] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (16227800) [pid = 3644] [serial = 729] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (10412800) [pid = 3644] [serial = 733] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (0CD3B800) [pid = 3644] [serial = 732] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (17F07800) [pid = 3644] [serial = 745] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (162E6C00) [pid = 3644] [serial = 741] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (10958000) [pid = 3644] [serial = 735] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (10B22C00) [pid = 3644] [serial = 736] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1A744000) [pid = 3644] [serial = 750] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (19EEB800) [pid = 3644] [serial = 748] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1B9EE800) [pid = 3644] [serial = 757] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1B546000) [pid = 3644] [serial = 756] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1A7C2C00) [pid = 3644] [serial = 751] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (14F30800) [pid = 3644] [serial = 739] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (14AB2000) [pid = 3644] [serial = 738] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1A8CB400) [pid = 3644] [serial = 753] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (16CBA000) [pid = 3644] [serial = 742] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1A8CE800) [pid = 3644] [serial = 754] [outer = 00000000] [url = about:blank] 16:27:00 INFO - PROCESS | 3644 | 1464391620095 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 16:27:00 INFO - PROCESS | 3644 | 1464391620101 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 16:27:00 INFO - PROCESS | 3644 | 1464391620109 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:27:00 INFO - PROCESS | 3644 | 1464391620111 Marionette TRACE conn6 <- [1,1070,null,{}] 16:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:27:00 INFO - PROCESS | 3644 | 1464391620115 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}] 16:27:00 INFO - PROCESS | 3644 | 1464391620212 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 16:27:00 INFO - PROCESS | 3644 | 1464391620219 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:00 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C5000 == 65 [pid = 3644] [id = 277] 16:27:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (0C5E6400) [pid = 3644] [serial = 830] [outer = 00000000] 16:27:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (0CD81C00) [pid = 3644] [serial = 831] [outer = 0C5E6400] 16:27:00 INFO - PROCESS | 3644 | 1464391620265 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (10973800) [pid = 3644] [serial = 832] [outer = 0C5E6400] 16:27:00 INFO - PROCESS | 3644 | 1464391620770 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]]]}] 16:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 16:27:00 INFO - PROCESS | 3644 | 1464391620807 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 16:27:00 INFO - PROCESS | 3644 | 1464391620810 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 16:27:00 INFO - PROCESS | 3644 | 1464391620813 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:27:00 INFO - PROCESS | 3644 | 1464391620816 Marionette TRACE conn6 <- [1,1074,null,{}] 16:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:27:00 INFO - PROCESS | 3644 | 1464391620827 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}] 16:27:00 INFO - PROCESS | 3644 | 1464391620921 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 16:27:01 INFO - PROCESS | 3644 | 1464391621025 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:01 INFO - PROCESS | 3644 | ++DOCSHELL 15391400 == 66 [pid = 3644] [id = 278] 16:27:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (162E5800) [pid = 3644] [serial = 833] [outer = 00000000] 16:27:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (16CBEC00) [pid = 3644] [serial = 834] [outer = 162E5800] 16:27:01 INFO - PROCESS | 3644 | 1464391621074 Marionette DEBUG loaded listener.js 16:27:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (17E25800) [pid = 3644] [serial = 835] [outer = 162E5800] 16:27:01 INFO - PROCESS | 3644 | 1464391621472 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]]]}] 16:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 16:27:01 INFO - PROCESS | 3644 | 1464391621491 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 3644 | 1464391621493 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 16:27:01 INFO - PROCESS | 3644 | 1464391621496 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:27:01 INFO - PROCESS | 3644 | 1464391621498 Marionette TRACE conn6 <- [1,1078,null,{}] 16:27:01 INFO - PROCESS | 3644 | 1464391621501 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}] 16:27:01 INFO - PROCESS | 3644 | 1464391621593 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 16:27:01 INFO - PROCESS | 3644 | 1464391621600 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:01 INFO - PROCESS | 3644 | ++DOCSHELL 17F05C00 == 67 [pid = 3644] [id = 279] 16:27:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (17F06800) [pid = 3644] [serial = 836] [outer = 00000000] 16:27:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (18E42C00) [pid = 3644] [serial = 837] [outer = 17F06800] 16:27:01 INFO - PROCESS | 3644 | 1464391621646 Marionette DEBUG loaded listener.js 16:27:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1913B000) [pid = 3644] [serial = 838] [outer = 17F06800] 16:27:02 INFO - PROCESS | 3644 | 1464391622104 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]]]}] 16:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 16:27:02 INFO - PROCESS | 3644 | 1464391622141 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 16:27:02 INFO - PROCESS | 3644 | 1464391622143 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 16:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:27:02 INFO - PROCESS | 3644 | 1464391622155 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:27:02 INFO - PROCESS | 3644 | 1464391622158 Marionette TRACE conn6 <- [1,1082,null,{}] 16:27:02 INFO - PROCESS | 3644 | 1464391622168 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}] 16:27:02 INFO - PROCESS | 3644 | 1464391622283 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 16:27:02 INFO - PROCESS | 3644 | 1464391622378 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:02 INFO - PROCESS | 3644 | ++DOCSHELL 19360400 == 68 [pid = 3644] [id = 280] 16:27:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (19EE5800) [pid = 3644] [serial = 839] [outer = 00000000] 16:27:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (19EEBC00) [pid = 3644] [serial = 840] [outer = 19EE5800] 16:27:02 INFO - PROCESS | 3644 | 1464391622423 Marionette DEBUG loaded listener.js 16:27:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (19EF4800) [pid = 3644] [serial = 841] [outer = 19EE5800] 16:27:02 INFO - PROCESS | 3644 | 1464391622870 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]]]}] 16:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 791ms 16:27:02 INFO - PROCESS | 3644 | 1464391622943 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 16:27:02 INFO - PROCESS | 3644 | 1464391622945 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 16:27:02 INFO - PROCESS | 3644 | 1464391622949 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:27:02 INFO - PROCESS | 3644 | 1464391622951 Marionette TRACE conn6 <- [1,1086,null,{}] 16:27:02 INFO - PROCESS | 3644 | 1464391622954 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}] 16:27:03 INFO - PROCESS | 3644 | 1464391623095 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 16:27:03 INFO - PROCESS | 3644 | 1464391623183 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:03 INFO - PROCESS | 3644 | ++DOCSHELL 1A744000 == 69 [pid = 3644] [id = 281] 16:27:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1A8C4400) [pid = 3644] [serial = 842] [outer = 00000000] 16:27:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1A8D2400) [pid = 3644] [serial = 843] [outer = 1A8C4400] 16:27:03 INFO - PROCESS | 3644 | 1464391623228 Marionette DEBUG loaded listener.js 16:27:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1B480800) [pid = 3644] [serial = 844] [outer = 1A8C4400] 16:27:03 INFO - PROCESS | 3644 | 1464391623686 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]]]}] 16:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 770ms 16:27:03 INFO - PROCESS | 3644 | 1464391623723 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 16:27:03 INFO - PROCESS | 3644 | 1464391623725 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 16:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:27:03 INFO - PROCESS | 3644 | 1464391623732 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:27:03 INFO - PROCESS | 3644 | 1464391623734 Marionette TRACE conn6 <- [1,1090,null,{}] 16:27:03 INFO - PROCESS | 3644 | 1464391623737 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}] 16:27:03 INFO - PROCESS | 3644 | 1464391623861 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 16:27:03 INFO - PROCESS | 3644 | 1464391623931 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:03 INFO - PROCESS | 3644 | ++DOCSHELL 1B91F000 == 70 [pid = 3644] [id = 282] 16:27:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1B9EEC00) [pid = 3644] [serial = 845] [outer = 00000000] 16:27:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1BAEAC00) [pid = 3644] [serial = 846] [outer = 1B9EEC00] 16:27:03 INFO - PROCESS | 3644 | 1464391623979 Marionette DEBUG loaded listener.js 16:27:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1BB9BC00) [pid = 3644] [serial = 847] [outer = 1B9EEC00] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1B920C00) [pid = 3644] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (20F8C400) [pid = 3644] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (104EDC00) [pid = 3644] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (20943400) [pid = 3644] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1DCDE400) [pid = 3644] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (20947400) [pid = 3644] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (1A7BC000) [pid = 3644] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1B9F2800) [pid = 3644] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1DBA4000) [pid = 3644] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1F173800) [pid = 3644] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1D991000) [pid = 3644] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (20951000) [pid = 3644] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (156A2000) [pid = 3644] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (17FE0C00) [pid = 3644] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1041BC00) [pid = 3644] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1D82F400) [pid = 3644] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1D934400) [pid = 3644] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1D837C00) [pid = 3644] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1912E800) [pid = 3644] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1A8CB000) [pid = 3644] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (0C574400) [pid = 3644] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (11A8A000) [pid = 3644] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1B546C00) [pid = 3644] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1D830800) [pid = 3644] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (0C5EF000) [pid = 3644] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (0CA7DC00) [pid = 3644] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (0C5C2800) [pid = 3644] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (11A8EC00) [pid = 3644] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (16E09800) [pid = 3644] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:27:04 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1BDEB800) [pid = 3644] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:27:04 INFO - PROCESS | 3644 | 1464391624619 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]]]}] 16:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 16:27:04 INFO - PROCESS | 3644 | 1464391624664 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 16:27:04 INFO - PROCESS | 3644 | 1464391624666 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 16:27:04 INFO - PROCESS | 3644 | 1464391624669 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:27:04 INFO - PROCESS | 3644 | 1464391624671 Marionette TRACE conn6 <- [1,1094,null,{}] 16:27:04 INFO - PROCESS | 3644 | 1464391624685 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}] 16:27:04 INFO - PROCESS | 3644 | 1464391624813 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 16:27:04 INFO - PROCESS | 3644 | 1464391624826 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:04 INFO - PROCESS | 3644 | ++DOCSHELL 0CD3A400 == 71 [pid = 3644] [id = 283] 16:27:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (10C2A800) [pid = 3644] [serial = 848] [outer = 00000000] 16:27:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (162E7C00) [pid = 3644] [serial = 849] [outer = 10C2A800] 16:27:04 INFO - PROCESS | 3644 | 1464391624870 Marionette DEBUG loaded listener.js 16:27:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (17FE3000) [pid = 3644] [serial = 850] [outer = 10C2A800] 16:27:05 INFO - PROCESS | 3644 | 1464391625293 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]]]}] 16:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 16:27:05 INFO - PROCESS | 3644 | 1464391625343 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 16:27:05 INFO - PROCESS | 3644 | 1464391625345 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 16:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:27:05 INFO - PROCESS | 3644 | 1464391625348 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:27:05 INFO - PROCESS | 3644 | 1464391625350 Marionette TRACE conn6 <- [1,1098,null,{}] 16:27:05 INFO - PROCESS | 3644 | 1464391625353 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}] 16:27:05 INFO - PROCESS | 3644 | 1464391625443 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 16:27:05 INFO - PROCESS | 3644 | 1464391625491 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:05 INFO - PROCESS | 3644 | ++DOCSHELL 195A3400 == 72 [pid = 3644] [id = 284] 16:27:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1A8CAC00) [pid = 3644] [serial = 851] [outer = 00000000] 16:27:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1B9F2C00) [pid = 3644] [serial = 852] [outer = 1A8CAC00] 16:27:05 INFO - PROCESS | 3644 | 1464391625536 Marionette DEBUG loaded listener.js 16:27:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1BDEE000) [pid = 3644] [serial = 853] [outer = 1A8CAC00] 16:27:05 INFO - PROCESS | 3644 | 1464391625977 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]]]}] 16:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 16:27:06 INFO - PROCESS | 3644 | 1464391626019 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 16:27:06 INFO - PROCESS | 3644 | 1464391626021 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 16:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:27:06 INFO - PROCESS | 3644 | 1464391626024 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:27:06 INFO - PROCESS | 3644 | 1464391626026 Marionette TRACE conn6 <- [1,1102,null,{}] 16:27:06 INFO - PROCESS | 3644 | 1464391626029 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}] 16:27:06 INFO - PROCESS | 3644 | 1464391626119 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 16:27:06 INFO - PROCESS | 3644 | 1464391626126 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:06 INFO - PROCESS | 3644 | ++DOCSHELL 10C28800 == 73 [pid = 3644] [id = 285] 16:27:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1B920C00) [pid = 3644] [serial = 854] [outer = 00000000] 16:27:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1CF61800) [pid = 3644] [serial = 855] [outer = 1B920C00] 16:27:06 INFO - PROCESS | 3644 | 1464391626171 Marionette DEBUG loaded listener.js 16:27:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1D8E5400) [pid = 3644] [serial = 856] [outer = 1B920C00] 16:27:06 INFO - PROCESS | 3644 | 1464391626884 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]]]}] 16:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 16:27:06 INFO - PROCESS | 3644 | 1464391626956 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 16:27:06 INFO - PROCESS | 3644 | 1464391626960 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 16:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:27:06 INFO - PROCESS | 3644 | 1464391626966 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:27:06 INFO - PROCESS | 3644 | 1464391626970 Marionette TRACE conn6 <- [1,1106,null,{}] 16:27:06 INFO - PROCESS | 3644 | 1464391626977 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}] 16:27:07 INFO - PROCESS | 3644 | 1464391627134 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 16:27:07 INFO - PROCESS | 3644 | 1464391627267 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:07 INFO - PROCESS | 3644 | ++DOCSHELL 0C5CA800 == 74 [pid = 3644] [id = 286] 16:27:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (0C5EA400) [pid = 3644] [serial = 857] [outer = 00000000] 16:27:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (10C2C000) [pid = 3644] [serial = 858] [outer = 0C5EA400] 16:27:07 INFO - PROCESS | 3644 | 1464391627327 Marionette DEBUG loaded listener.js 16:27:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (11A89400) [pid = 3644] [serial = 859] [outer = 0C5EA400] 16:27:07 INFO - PROCESS | 3644 | 1464391627954 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]]]}] 16:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1071ms 16:27:08 INFO - PROCESS | 3644 | 1464391628112 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 16:27:08 INFO - PROCESS | 3644 | 1464391628118 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 16:27:08 INFO - PROCESS | 3644 | 1464391628126 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:27:08 INFO - PROCESS | 3644 | 1464391628129 Marionette TRACE conn6 <- [1,1110,null,{}] 16:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:27:08 INFO - PROCESS | 3644 | 1464391628133 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}] 16:27:08 INFO - PROCESS | 3644 | 1464391628264 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 16:27:08 INFO - PROCESS | 3644 | 1464391628372 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:08 INFO - PROCESS | 3644 | ++DOCSHELL 16227800 == 75 [pid = 3644] [id = 287] 16:27:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (16CB4800) [pid = 3644] [serial = 860] [outer = 00000000] 16:27:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1A7C7000) [pid = 3644] [serial = 861] [outer = 16CB4800] 16:27:08 INFO - PROCESS | 3644 | 1464391628429 Marionette DEBUG loaded listener.js 16:27:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1B53EC00) [pid = 3644] [serial = 862] [outer = 16CB4800] 16:27:09 INFO - PROCESS | 3644 | 1464391629038 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]]]}] 16:27:09 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 16:27:09 INFO - PROCESS | 3644 | 1464391629104 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 16:27:09 INFO - PROCESS | 3644 | 1464391629106 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 16:27:09 INFO - PROCESS | 3644 | 1464391629110 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:27:09 INFO - PROCESS | 3644 | 1464391629114 Marionette TRACE conn6 <- [1,1114,null,{}] 16:27:09 INFO - PROCESS | 3644 | 1464391629167 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}] 16:27:09 INFO - PROCESS | 3644 | 1464391629327 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 16:27:09 INFO - PROCESS | 3644 | 1464391629339 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:09 INFO - PROCESS | 3644 | ++DOCSHELL 1DBA1400 == 76 [pid = 3644] [id = 288] 16:27:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1DBE6400) [pid = 3644] [serial = 863] [outer = 00000000] 16:27:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1DCD7000) [pid = 3644] [serial = 864] [outer = 1DBE6400] 16:27:09 INFO - PROCESS | 3644 | 1464391629397 Marionette DEBUG loaded listener.js 16:27:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1E106400) [pid = 3644] [serial = 865] [outer = 1DBE6400] 16:27:10 INFO - PROCESS | 3644 | 1464391630047 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]]]}] 16:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 970ms 16:27:10 INFO - PROCESS | 3644 | 1464391630083 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 16:27:10 INFO - PROCESS | 3644 | 1464391630086 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 16:27:10 INFO - PROCESS | 3644 | 1464391630090 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:27:10 INFO - PROCESS | 3644 | 1464391630092 Marionette TRACE conn6 <- [1,1118,null,{}] 16:27:10 INFO - PROCESS | 3644 | 1464391630095 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}] 16:27:10 INFO - PROCESS | 3644 | 1464391630213 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 16:27:10 INFO - PROCESS | 3644 | 1464391630358 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:10 INFO - PROCESS | 3644 | ++DOCSHELL 20947000 == 77 [pid = 3644] [id = 289] 16:27:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (20948C00) [pid = 3644] [serial = 866] [outer = 00000000] 16:27:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (20F87400) [pid = 3644] [serial = 867] [outer = 20948C00] 16:27:10 INFO - PROCESS | 3644 | 1464391630420 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (20F94400) [pid = 3644] [serial = 868] [outer = 20948C00] 16:27:11 INFO - PROCESS | 3644 | 1464391631058 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]]]}] 16:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1017ms 16:27:11 INFO - PROCESS | 3644 | 1464391631110 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 16:27:11 INFO - PROCESS | 3644 | 1464391631112 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 16:27:11 INFO - PROCESS | 3644 | 1464391631116 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:27:11 INFO - PROCESS | 3644 | 1464391631118 Marionette TRACE conn6 <- [1,1122,null,{}] 16:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:27:11 INFO - PROCESS | 3644 | 1464391631121 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}] 16:27:11 INFO - PROCESS | 3644 | 1464391631234 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 16:27:11 INFO - PROCESS | 3644 | 1464391631377 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:11 INFO - PROCESS | 3644 | ++DOCSHELL 21311800 == 78 [pid = 3644] [id = 290] 16:27:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (21314400) [pid = 3644] [serial = 869] [outer = 00000000] 16:27:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (21318C00) [pid = 3644] [serial = 870] [outer = 21314400] 16:27:11 INFO - PROCESS | 3644 | 1464391631434 Marionette DEBUG loaded listener.js 16:27:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (2131B000) [pid = 3644] [serial = 871] [outer = 21314400] 16:27:12 INFO - PROCESS | 3644 | 1464391632055 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]]]}] 16:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 970ms 16:27:12 INFO - PROCESS | 3644 | 1464391632090 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 16:27:12 INFO - PROCESS | 3644 | 1464391632092 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 16:27:12 INFO - PROCESS | 3644 | 1464391632096 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:27:12 INFO - PROCESS | 3644 | 1464391632098 Marionette TRACE conn6 <- [1,1126,null,{}] 16:27:12 INFO - PROCESS | 3644 | 1464391632102 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}] 16:27:12 INFO - PROCESS | 3644 | 1464391632227 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 16:27:12 INFO - PROCESS | 3644 | 1464391632372 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:12 INFO - PROCESS | 3644 | ++DOCSHELL 21316000 == 79 [pid = 3644] [id = 291] 16:27:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (21318800) [pid = 3644] [serial = 872] [outer = 00000000] 16:27:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (22858800) [pid = 3644] [serial = 873] [outer = 21318800] 16:27:12 INFO - PROCESS | 3644 | 1464391632429 Marionette DEBUG loaded listener.js 16:27:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (2285A400) [pid = 3644] [serial = 874] [outer = 21318800] 16:27:13 INFO - PROCESS | 3644 | 1464391633077 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]]]}] 16:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1018ms 16:27:13 INFO - PROCESS | 3644 | 1464391633119 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 16:27:13 INFO - PROCESS | 3644 | 1464391633121 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 16:27:13 INFO - PROCESS | 3644 | 1464391633124 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:27:13 INFO - PROCESS | 3644 | 1464391633126 Marionette TRACE conn6 <- [1,1130,null,{}] 16:27:13 INFO - PROCESS | 3644 | 1464391633130 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}] 16:27:13 INFO - PROCESS | 3644 | 1464391633242 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 16:27:13 INFO - PROCESS | 3644 | 1464391633388 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:13 INFO - PROCESS | 3644 | ++DOCSHELL 0C568C00 == 80 [pid = 3644] [id = 292] 16:27:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (0C5E6C00) [pid = 3644] [serial = 875] [outer = 00000000] 16:27:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (10C29800) [pid = 3644] [serial = 876] [outer = 0C5E6C00] 16:27:13 INFO - PROCESS | 3644 | 1464391633446 Marionette DEBUG loaded listener.js 16:27:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (10F7A000) [pid = 3644] [serial = 877] [outer = 0C5E6C00] 16:27:14 INFO - PROCESS | 3644 | 1464391634261 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]]]}] 16:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1180ms 16:27:14 INFO - PROCESS | 3644 | 1464391634308 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 16:27:14 INFO - PROCESS | 3644 | 1464391634313 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 16:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:27:14 INFO - PROCESS | 3644 | 1464391634318 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:27:14 INFO - PROCESS | 3644 | 1464391634322 Marionette TRACE conn6 <- [1,1134,null,{}] 16:27:14 INFO - PROCESS | 3644 | 1464391634327 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}] 16:27:14 INFO - PROCESS | 3644 | 1464391634438 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 16:27:14 INFO - PROCESS | 3644 | 1464391634590 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:14 INFO - PROCESS | 3644 | ++DOCSHELL 10F7B000 == 81 [pid = 3644] [id = 293] 16:27:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (10F7B800) [pid = 3644] [serial = 878] [outer = 00000000] 16:27:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (14A83400) [pid = 3644] [serial = 879] [outer = 10F7B800] 16:27:14 INFO - PROCESS | 3644 | 1464391634647 Marionette DEBUG loaded listener.js 16:27:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (0CD8E000) [pid = 3644] [serial = 880] [outer = 10F7B800] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 20945800 == 80 [pid = 3644] [id = 242] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 195A3400 == 79 [pid = 3644] [id = 284] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 0CD3A400 == 78 [pid = 3644] [id = 283] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 1B91F000 == 77 [pid = 3644] [id = 282] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 1A744000 == 76 [pid = 3644] [id = 281] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 19360400 == 75 [pid = 3644] [id = 280] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 17F05C00 == 74 [pid = 3644] [id = 279] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 15391400 == 73 [pid = 3644] [id = 278] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1D930800) [pid = 3644] [serial = 807] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 0C5C5000 == 72 [pid = 3644] [id = 277] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 14D7BC00 == 71 [pid = 3644] [id = 276] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 1E108000 == 70 [pid = 3644] [id = 273] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 1A73CC00 == 69 [pid = 3644] [id = 272] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 1560C000 == 68 [pid = 3644] [id = 271] 16:27:15 INFO - PROCESS | 3644 | --DOCSHELL 0C575400 == 67 [pid = 3644] [id = 270] 16:27:15 INFO - PROCESS | 3644 | 1464391635285 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]]]}] 16:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1021ms 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (21048400) [pid = 3644] [serial = 633] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (16CB7800) [pid = 3644] [serial = 666] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (2094D800) [pid = 3644] [serial = 663] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1F170800) [pid = 3644] [serial = 627] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (2131B800) [pid = 3644] [serial = 727] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1BAF0400) [pid = 3644] [serial = 669] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1D8E5800) [pid = 3644] [serial = 624] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1E10D000) [pid = 3644] [serial = 721] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (20F87800) [pid = 3644] [serial = 724] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1D999800) [pid = 3644] [serial = 675] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (21052400) [pid = 3644] [serial = 672] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (185E7800) [pid = 3644] [serial = 715] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1A3F0800) [pid = 3644] [serial = 621] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (10C2D800) [pid = 3644] [serial = 712] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1D937000) [pid = 3644] [serial = 709] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1D93D000) [pid = 3644] [serial = 630] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1D990000) [pid = 3644] [serial = 718] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (19369400) [pid = 3644] [serial = 792] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1B541400) [pid = 3644] [serial = 796] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1A964000) [pid = 3644] [serial = 795] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1913E400) [pid = 3644] [serial = 801] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (154BCC00) [pid = 3644] [serial = 786] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (16221400) [pid = 3644] [serial = 787] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1BAD8000) [pid = 3644] [serial = 798] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1D8EC800) [pid = 3644] [serial = 772] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1D83AC00) [pid = 3644] [serial = 771] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (0CD85C00) [pid = 3644] [serial = 783] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (10B23000) [pid = 3644] [serial = 784] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (10C2EC00) [pid = 3644] [serial = 781] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1094C400) [pid = 3644] [serial = 780] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (10B29C00) [pid = 3644] [serial = 763] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (104F7400) [pid = 3644] [serial = 762] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (154BB400) [pid = 3644] [serial = 765] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (17EAE800) [pid = 3644] [serial = 766] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (18E44800) [pid = 3644] [serial = 789] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1CEBAC00) [pid = 3644] [serial = 769] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1C887000) [pid = 3644] [serial = 768] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (1D993C00) [pid = 3644] [serial = 774] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (20943000) [pid = 3644] [serial = 777] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1BCD0000) [pid = 3644] [serial = 804] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (1BBA0400) [pid = 3644] [serial = 799] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (1CD8EC00) [pid = 3644] [serial = 805] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (19EEF400) [pid = 3644] [serial = 793] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (18F58000) [pid = 3644] [serial = 790] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A7C4800) [pid = 3644] [serial = 802] [outer = 00000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3644 | 1464391635365 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 16:27:15 INFO - PROCESS | 3644 | 1464391635371 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 16:27:15 INFO - PROCESS | 3644 | 1464391635397 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:27:15 INFO - PROCESS | 3644 | 1464391635399 Marionette TRACE conn6 <- [1,1138,null,{}] 16:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:27:15 INFO - PROCESS | 3644 | 1464391635403 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}] 16:27:15 INFO - PROCESS | 3644 | 1464391635499 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 16:27:15 INFO - PROCESS | 3644 | 1464391635513 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:15 INFO - PROCESS | 3644 | ++DOCSHELL 0C575400 == 68 [pid = 3644] [id = 294] 16:27:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0C5C3000) [pid = 3644] [serial = 881] [outer = 00000000] 16:27:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (10B29C00) [pid = 3644] [serial = 882] [outer = 0C5C3000] 16:27:15 INFO - PROCESS | 3644 | 1464391635560 Marionette DEBUG loaded listener.js 16:27:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (10C2E400) [pid = 3644] [serial = 883] [outer = 0C5C3000] 16:27:16 INFO - PROCESS | 3644 | 1464391636058 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]]]}] 16:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 16:27:16 INFO - PROCESS | 3644 | 1464391636075 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 3644 | 1464391636078 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 16:27:16 INFO - PROCESS | 3644 | 1464391636081 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:27:16 INFO - PROCESS | 3644 | 1464391636084 Marionette TRACE conn6 <- [1,1142,null,{}] 16:27:16 INFO - PROCESS | 3644 | 1464391636095 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}] 16:27:16 INFO - PROCESS | 3644 | 1464391636193 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 16:27:16 INFO - PROCESS | 3644 | 1464391636203 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:16 INFO - PROCESS | 3644 | ++DOCSHELL 154BCC00 == 69 [pid = 3644] [id = 295] 16:27:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (15609000) [pid = 3644] [serial = 884] [outer = 00000000] 16:27:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (156AC800) [pid = 3644] [serial = 885] [outer = 15609000] 16:27:16 INFO - PROCESS | 3644 | 1464391636254 Marionette DEBUG loaded listener.js 16:27:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (16E02000) [pid = 3644] [serial = 886] [outer = 15609000] 16:27:16 INFO - PROCESS | 3644 | 1464391636728 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]]]}] 16:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 16:27:16 INFO - PROCESS | 3644 | 1464391636757 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 3644 | 1464391636760 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 16:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:27:16 INFO - PROCESS | 3644 | 1464391636763 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - PROCESS | 3644 | 1464391636765 Marionette TRACE conn6 <- [1,1146,null,{}] 16:27:16 INFO - PROCESS | 3644 | 1464391636768 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}] 16:27:16 INFO - PROCESS | 3644 | 1464391636861 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 16:27:16 INFO - PROCESS | 3644 | 1464391636900 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:16 INFO - PROCESS | 3644 | ++DOCSHELL 17EB2C00 == 70 [pid = 3644] [id = 296] 16:27:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (17F06C00) [pid = 3644] [serial = 887] [outer = 00000000] 16:27:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (17FE4400) [pid = 3644] [serial = 888] [outer = 17F06C00] 16:27:16 INFO - PROCESS | 3644 | 1464391636949 Marionette DEBUG loaded listener.js 16:27:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (18F52800) [pid = 3644] [serial = 889] [outer = 17F06C00] 16:27:17 INFO - PROCESS | 3644 | 1464391637408 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]]]}] 16:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 16:27:17 INFO - PROCESS | 3644 | 1464391637448 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 16:27:17 INFO - PROCESS | 3644 | 1464391637451 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 16:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:27:17 INFO - PROCESS | 3644 | 1464391637462 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:27:17 INFO - PROCESS | 3644 | 1464391637464 Marionette TRACE conn6 <- [1,1150,null,{}] 16:27:17 INFO - PROCESS | 3644 | 1464391637467 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}] 16:27:17 INFO - PROCESS | 3644 | 1464391637587 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 16:27:17 INFO - PROCESS | 3644 | 1464391637594 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:17 INFO - PROCESS | 3644 | ++DOCSHELL 19133400 == 71 [pid = 3644] [id = 297] 16:27:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (19137C00) [pid = 3644] [serial = 890] [outer = 00000000] 16:27:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (19369000) [pid = 3644] [serial = 891] [outer = 19137C00] 16:27:17 INFO - PROCESS | 3644 | 1464391637690 Marionette DEBUG loaded listener.js 16:27:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1936BC00) [pid = 3644] [serial = 892] [outer = 19137C00] 16:27:18 INFO - PROCESS | 3644 | 1464391638150 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]]]}] 16:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 16:27:18 INFO - PROCESS | 3644 | 1464391638193 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 16:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:27:18 INFO - PROCESS | 3644 | 1464391638195 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 16:27:18 INFO - PROCESS | 3644 | 1464391638198 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:27:18 INFO - PROCESS | 3644 | 1464391638200 Marionette TRACE conn6 <- [1,1154,null,{}] 16:27:18 INFO - PROCESS | 3644 | 1464391638203 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}] 16:27:18 INFO - PROCESS | 3644 | 1464391638359 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 16:27:18 INFO - PROCESS | 3644 | 1464391638391 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:18 INFO - PROCESS | 3644 | ++DOCSHELL 1A7BEC00 == 72 [pid = 3644] [id = 298] 16:27:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1A7C0000) [pid = 3644] [serial = 893] [outer = 00000000] 16:27:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1A8C5000) [pid = 3644] [serial = 894] [outer = 1A7C0000] 16:27:18 INFO - PROCESS | 3644 | 1464391638437 Marionette DEBUG loaded listener.js 16:27:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1A8CC000) [pid = 3644] [serial = 895] [outer = 1A7C0000] 16:27:18 INFO - PROCESS | 3644 | 1464391638878 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]]]}] 16:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 16:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:27:18 INFO - PROCESS | 3644 | 1464391638929 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 16:27:18 INFO - PROCESS | 3644 | 1464391638931 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 16:27:18 INFO - PROCESS | 3644 | 1464391638935 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:27:18 INFO - PROCESS | 3644 | 1464391638936 Marionette TRACE conn6 <- [1,1158,null,{}] 16:27:18 INFO - PROCESS | 3644 | 1464391638940 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}] 16:27:19 INFO - PROCESS | 3644 | 1464391639068 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 16:27:19 INFO - PROCESS | 3644 | 1464391639132 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:19 INFO - PROCESS | 3644 | ++DOCSHELL 1A964000 == 73 [pid = 3644] [id = 299] 16:27:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1A969400) [pid = 3644] [serial = 896] [outer = 00000000] 16:27:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1B549000) [pid = 3644] [serial = 897] [outer = 1A969400] 16:27:19 INFO - PROCESS | 3644 | 1464391639177 Marionette DEBUG loaded listener.js 16:27:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1B9EA400) [pid = 3644] [serial = 898] [outer = 1A969400] 16:27:19 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1BAD9400) [pid = 3644] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:27:19 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (19EE5800) [pid = 3644] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:27:19 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A8C4400) [pid = 3644] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:27:19 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1B9EEC00) [pid = 3644] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:27:19 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (162E5800) [pid = 3644] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:27:19 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (0C5E6400) [pid = 3644] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:27:19 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (14D7C400) [pid = 3644] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:27:19 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (17F06800) [pid = 3644] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:27:19 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (1A8CAC00) [pid = 3644] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:27:19 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (10C2A800) [pid = 3644] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:27:19 INFO - PROCESS | 3644 | 1464391639746 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]]]}] 16:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 830ms 16:27:19 INFO - PROCESS | 3644 | 1464391639765 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 16:27:19 INFO - PROCESS | 3644 | 1464391639767 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 16:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:27:19 INFO - PROCESS | 3644 | 1464391639770 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:27:19 INFO - PROCESS | 3644 | 1464391639772 Marionette TRACE conn6 <- [1,1162,null,{}] 16:27:19 INFO - PROCESS | 3644 | 1464391639776 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}] 16:27:19 INFO - PROCESS | 3644 | 1464391639914 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 16:27:19 INFO - PROCESS | 3644 | 1464391639978 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:19 INFO - PROCESS | 3644 | ++DOCSHELL 10F7CC00 == 74 [pid = 3644] [id = 300] 16:27:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (10F83800) [pid = 3644] [serial = 899] [outer = 00000000] 16:27:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A8CC400) [pid = 3644] [serial = 900] [outer = 10F83800] 16:27:20 INFO - PROCESS | 3644 | 1464391640025 Marionette DEBUG loaded listener.js 16:27:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1BAE9C00) [pid = 3644] [serial = 901] [outer = 10F83800] 16:27:20 INFO - PROCESS | 3644 | 1464391640402 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] 16:27:20 INFO - PROCESS | 3644 | 1464391640445 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 16:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:27:20 INFO - PROCESS | 3644 | 1464391640448 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:27:20 INFO - PROCESS | 3644 | 1464391640450 Marionette TRACE conn6 <- [1,1166,null,{}] 16:27:20 INFO - PROCESS | 3644 | 1464391640453 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}] 16:27:20 INFO - PROCESS | 3644 | 1464391640542 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 16:27:20 INFO - PROCESS | 3644 | 1464391640549 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:20 INFO - PROCESS | 3644 | ++DOCSHELL 1B9EEC00 == 75 [pid = 3644] [id = 301] 16:27:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1BAEBC00) [pid = 3644] [serial = 902] [outer = 00000000] 16:27:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1BDEDC00) [pid = 3644] [serial = 903] [outer = 1BAEBC00] 16:27:20 INFO - PROCESS | 3644 | 1464391640593 Marionette DEBUG loaded listener.js 16:27:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (118F7000) [pid = 3644] [serial = 904] [outer = 1BAEBC00] 16:27:21 INFO - PROCESS | 3644 | 1464391641021 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] 16:27:21 INFO - PROCESS | 3644 | 1464391641082 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 16:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:27:21 INFO - PROCESS | 3644 | 1464391641085 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:27:21 INFO - PROCESS | 3644 | 1464391641087 Marionette TRACE conn6 <- [1,1170,null,{}] 16:27:21 INFO - PROCESS | 3644 | 1464391641091 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}] 16:27:21 INFO - PROCESS | 3644 | 1464391641181 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 16:27:21 INFO - PROCESS | 3644 | 1464391641187 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:21 INFO - PROCESS | 3644 | ++DOCSHELL 1BCC6C00 == 76 [pid = 3644] [id = 302] 16:27:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1C880C00) [pid = 3644] [serial = 905] [outer = 00000000] 16:27:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1CF65400) [pid = 3644] [serial = 906] [outer = 1C880C00] 16:27:21 INFO - PROCESS | 3644 | 1464391641232 Marionette DEBUG loaded listener.js 16:27:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1D8E8C00) [pid = 3644] [serial = 907] [outer = 1C880C00] 16:27:21 INFO - PROCESS | 3644 | 1464391641930 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] 16:27:21 INFO - PROCESS | 3644 | 1464391641965 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 16:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:27:21 INFO - PROCESS | 3644 | 1464391641971 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:27:21 INFO - PROCESS | 3644 | 1464391641975 Marionette TRACE conn6 <- [1,1174,null,{}] 16:27:21 INFO - PROCESS | 3644 | 1464391641981 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}] 16:27:22 INFO - PROCESS | 3644 | 1464391642109 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 16:27:22 INFO - PROCESS | 3644 | 1464391642227 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:22 INFO - PROCESS | 3644 | ++DOCSHELL 0C572C00 == 77 [pid = 3644] [id = 303] 16:27:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (0C5C5000) [pid = 3644] [serial = 908] [outer = 00000000] 16:27:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (10B29000) [pid = 3644] [serial = 909] [outer = 0C5C5000] 16:27:22 INFO - PROCESS | 3644 | 1464391642331 Marionette DEBUG loaded listener.js 16:27:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (10F76C00) [pid = 3644] [serial = 910] [outer = 0C5C5000] 16:27:22 INFO - PROCESS | 3644 | 1464391642980 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] 16:27:23 INFO - PROCESS | 3644 | 1464391643056 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 16:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:27:23 INFO - PROCESS | 3644 | 1464391643063 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:27:23 INFO - PROCESS | 3644 | 1464391643066 Marionette TRACE conn6 <- [1,1178,null,{}] 16:27:23 INFO - PROCESS | 3644 | 1464391643070 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}] 16:27:23 INFO - PROCESS | 3644 | 1464391643191 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 16:27:23 INFO - PROCESS | 3644 | 1464391643335 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:23 INFO - PROCESS | 3644 | ++DOCSHELL 162EDC00 == 78 [pid = 3644] [id = 304] 16:27:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (16E09800) [pid = 3644] [serial = 911] [outer = 00000000] 16:27:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (19140400) [pid = 3644] [serial = 912] [outer = 16E09800] 16:27:23 INFO - PROCESS | 3644 | 1464391643393 Marionette DEBUG loaded listener.js 16:27:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1A3F0800) [pid = 3644] [serial = 913] [outer = 16E09800] 16:27:23 INFO - PROCESS | 3644 | 1464391644019 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] 16:27:24 INFO - PROCESS | 3644 | 1464391644045 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 16:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:27:24 INFO - PROCESS | 3644 | 1464391644050 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 3644 | 1464391644054 Marionette TRACE conn6 <- [1,1182,null,{}] 16:27:24 INFO - PROCESS | 3644 | 1464391644065 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}] 16:27:24 INFO - PROCESS | 3644 | 1464391644186 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 16:27:24 INFO - PROCESS | 3644 | 1464391644301 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:24 INFO - PROCESS | 3644 | ++DOCSHELL 1D831C00 == 79 [pid = 3644] [id = 305] 16:27:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1D93A400) [pid = 3644] [serial = 914] [outer = 00000000] 16:27:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1D93EC00) [pid = 3644] [serial = 915] [outer = 1D93A400] 16:27:24 INFO - PROCESS | 3644 | 1464391644401 Marionette DEBUG loaded listener.js 16:27:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1D992800) [pid = 3644] [serial = 916] [outer = 1D93A400] 16:27:24 INFO - PROCESS | 3644 | 1464391645014 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] 16:27:25 INFO - PROCESS | 3644 | 1464391645081 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 16:27:25 INFO - PROCESS | 3644 | 1464391645085 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:27:25 INFO - PROCESS | 3644 | 1464391645087 Marionette TRACE conn6 <- [1,1186,null,{}] 16:27:25 INFO - PROCESS | 3644 | 1464391645090 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}] 16:27:25 INFO - PROCESS | 3644 | 1464391645256 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 16:27:25 INFO - PROCESS | 3644 | 1464391645364 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:25 INFO - PROCESS | 3644 | ++DOCSHELL 1DBE9000 == 80 [pid = 3644] [id = 306] 16:27:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1DBED000) [pid = 3644] [serial = 917] [outer = 00000000] 16:27:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1DCD5800) [pid = 3644] [serial = 918] [outer = 1DBED000] 16:27:25 INFO - PROCESS | 3644 | 1464391645426 Marionette DEBUG loaded listener.js 16:27:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1F169000) [pid = 3644] [serial = 919] [outer = 1DBED000] 16:27:25 INFO - PROCESS | 3644 | 1464391646004 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]]]}] 16:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 16:27:26 INFO - PROCESS | 3644 | 1464391646059 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 16:27:26 INFO - PROCESS | 3644 | 1464391646061 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 16:27:26 INFO - PROCESS | 3644 | 1464391646065 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:27:26 INFO - PROCESS | 3644 | 1464391646067 Marionette TRACE conn6 <- [1,1190,null,{}] 16:27:26 INFO - PROCESS | 3644 | 1464391646071 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}] 16:27:26 INFO - PROCESS | 3644 | 1464391646186 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 16:27:26 INFO - PROCESS | 3644 | 1464391646296 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:26 INFO - PROCESS | 3644 | ++DOCSHELL 1F171400 == 81 [pid = 3644] [id = 307] 16:27:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (20942400) [pid = 3644] [serial = 920] [outer = 00000000] 16:27:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (2094A800) [pid = 3644] [serial = 921] [outer = 20942400] 16:27:26 INFO - PROCESS | 3644 | 1464391646352 Marionette DEBUG loaded listener.js 16:27:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (20F86400) [pid = 3644] [serial = 922] [outer = 20942400] 16:27:26 INFO - PROCESS | 3644 | 1464391647010 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]]]}] 16:27:27 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 16:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 970ms 16:27:27 INFO - PROCESS | 3644 | 1464391647039 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 16:27:27 INFO - PROCESS | 3644 | 1464391647041 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 16:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:27:27 INFO - PROCESS | 3644 | 1464391647044 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:27:27 INFO - PROCESS | 3644 | 1464391647046 Marionette TRACE conn6 <- [1,1194,null,{}] 16:27:27 INFO - PROCESS | 3644 | 1464391647050 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}] 16:27:27 INFO - PROCESS | 3644 | 1464391647181 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 16:27:27 INFO - PROCESS | 3644 | 1464391647339 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:27 INFO - PROCESS | 3644 | ++DOCSHELL 20F8D000 == 82 [pid = 3644] [id = 308] 16:27:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (2131A800) [pid = 3644] [serial = 923] [outer = 00000000] 16:27:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (22588400) [pid = 3644] [serial = 924] [outer = 2131A800] 16:27:27 INFO - PROCESS | 3644 | 1464391647397 Marionette DEBUG loaded listener.js 16:27:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (2258E800) [pid = 3644] [serial = 925] [outer = 2131A800] 16:27:27 INFO - PROCESS | 3644 | 1464391648011 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]]]}] 16:27:28 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 16:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1018ms 16:27:28 INFO - PROCESS | 3644 | 1464391648067 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 16:27:28 INFO - PROCESS | 3644 | 1464391648070 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 16:27:28 INFO - PROCESS | 3644 | 1464391648073 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:27:28 INFO - PROCESS | 3644 | 1464391648075 Marionette TRACE conn6 <- [1,1198,null,{}] 16:27:28 INFO - PROCESS | 3644 | 1464391648094 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}] 16:27:28 INFO - PROCESS | 3644 | 1464391648207 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 16:27:28 INFO - PROCESS | 3644 | 1464391648347 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:28 INFO - PROCESS | 3644 | ++DOCSHELL 22590C00 == 83 [pid = 3644] [id = 309] 16:27:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (225C9400) [pid = 3644] [serial = 926] [outer = 00000000] 16:27:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (225D0000) [pid = 3644] [serial = 927] [outer = 225C9400] 16:27:28 INFO - PROCESS | 3644 | 1464391648406 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (225D3800) [pid = 3644] [serial = 928] [outer = 225C9400] 16:27:29 INFO - PROCESS | 3644 | 1464391649203 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]]]}] 16:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1196ms 16:27:29 INFO - PROCESS | 3644 | 1464391649273 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 16:27:29 INFO - PROCESS | 3644 | 1464391649278 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 16:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:27:29 INFO - PROCESS | 3644 | 1464391649283 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:27:29 INFO - PROCESS | 3644 | 1464391649287 Marionette TRACE conn6 <- [1,1202,null,{}] 16:27:29 INFO - PROCESS | 3644 | 1464391649293 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}] 16:27:29 INFO - PROCESS | 3644 | 1464391649405 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 16:27:29 INFO - PROCESS | 3644 | 1464391649553 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:29 INFO - PROCESS | 3644 | ++DOCSHELL 10B26800 == 84 [pid = 3644] [id = 310] 16:27:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (10B28C00) [pid = 3644] [serial = 929] [outer = 00000000] 16:27:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (14D7F800) [pid = 3644] [serial = 930] [outer = 10B28C00] 16:27:29 INFO - PROCESS | 3644 | 1464391649604 Marionette DEBUG loaded listener.js 16:27:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (156A9400) [pid = 3644] [serial = 931] [outer = 10B28C00] 16:27:30 INFO - PROCESS | 3644 | 1464391650239 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]]]}] 16:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 987ms 16:27:30 INFO - PROCESS | 3644 | 1464391650270 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 16:27:30 INFO - PROCESS | 3644 | 1464391650276 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 16:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:27:30 INFO - PROCESS | 3644 | 1464391650281 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:27:30 INFO - PROCESS | 3644 | 1464391650284 Marionette TRACE conn6 <- [1,1206,null,{}] 16:27:30 INFO - PROCESS | 3644 | 1464391650288 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}] 16:27:30 INFO - PROCESS | 3644 | 1464391650402 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 1B9EEC00 == 83 [pid = 3644] [id = 301] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 10F7CC00 == 82 [pid = 3644] [id = 300] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 1A964000 == 81 [pid = 3644] [id = 299] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 1A7BEC00 == 80 [pid = 3644] [id = 298] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 19133400 == 79 [pid = 3644] [id = 297] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 17EB2C00 == 78 [pid = 3644] [id = 296] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 154BCC00 == 77 [pid = 3644] [id = 295] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (2131D800) [pid = 3644] [serial = 825] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (10956C00) [pid = 3644] [serial = 810] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (17F10400) [pid = 3644] [serial = 813] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1DB9F400) [pid = 3644] [serial = 816] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (20944000) [pid = 3644] [serial = 819] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (21045800) [pid = 3644] [serial = 822] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1CF61800) [pid = 3644] [serial = 855] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 0C575400 == 76 [pid = 3644] [id = 294] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 10F7B000 == 75 [pid = 3644] [id = 293] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 16227800 == 74 [pid = 3644] [id = 287] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 0C5CA800 == 73 [pid = 3644] [id = 286] 16:27:30 INFO - PROCESS | 3644 | --DOCSHELL 10C28800 == 72 [pid = 3644] [id = 285] 16:27:30 INFO - PROCESS | 3644 | 1464391650614 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1BBEE800) [pid = 3644] [serial = 760] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (19EEBC00) [pid = 3644] [serial = 840] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1B480800) [pid = 3644] [serial = 844] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1A8D2400) [pid = 3644] [serial = 843] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1BAEAC00) [pid = 3644] [serial = 846] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (16CBEC00) [pid = 3644] [serial = 834] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (17E25800) [pid = 3644] [serial = 835] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (0CD81C00) [pid = 3644] [serial = 831] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (10973800) [pid = 3644] [serial = 832] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (154C3000) [pid = 3644] [serial = 829] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (14F30C00) [pid = 3644] [serial = 828] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (18E42C00) [pid = 3644] [serial = 837] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1B9F2C00) [pid = 3644] [serial = 852] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1BB9BC00) [pid = 3644] [serial = 847] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (162E7C00) [pid = 3644] [serial = 849] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (19EF4800) [pid = 3644] [serial = 841] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1BDEE000) [pid = 3644] [serial = 853] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1913B000) [pid = 3644] [serial = 838] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (17FE3000) [pid = 3644] [serial = 850] [outer = 00000000] [url = about:blank] 16:27:30 INFO - PROCESS | 3644 | ++DOCSHELL 08889C00 == 73 [pid = 3644] [id = 311] 16:27:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (0888CC00) [pid = 3644] [serial = 932] [outer = 00000000] 16:27:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (0C553C00) [pid = 3644] [serial = 933] [outer = 0888CC00] 16:27:30 INFO - PROCESS | 3644 | 1464391650681 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (0C5C2800) [pid = 3644] [serial = 934] [outer = 0888CC00] 16:27:31 INFO - PROCESS | 3644 | 1464391651131 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]]]}] 16:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 870ms 16:27:31 INFO - PROCESS | 3644 | 1464391651161 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 3644 | 1464391651164 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 16:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:27:31 INFO - PROCESS | 3644 | 1464391651167 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 3644 | 1464391651171 Marionette TRACE conn6 <- [1,1210,null,{}] 16:27:31 INFO - PROCESS | 3644 | 1464391651181 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}] 16:27:31 INFO - PROCESS | 3644 | 1464391651276 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 16:27:31 INFO - PROCESS | 3644 | 1464391651284 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:31 INFO - PROCESS | 3644 | ++DOCSHELL 10F77C00 == 74 [pid = 3644] [id = 312] 16:27:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (11A97800) [pid = 3644] [serial = 935] [outer = 00000000] 16:27:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (17F02000) [pid = 3644] [serial = 936] [outer = 11A97800] 16:27:31 INFO - PROCESS | 3644 | 1464391651332 Marionette DEBUG loaded listener.js 16:27:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (18E40000) [pid = 3644] [serial = 937] [outer = 11A97800] 16:27:31 INFO - PROCESS | 3644 | 1464391651819 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] 16:27:31 INFO - PROCESS | 3644 | 1464391651863 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 16:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:27:31 INFO - PROCESS | 3644 | 1464391651866 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 3644 | 1464391651867 Marionette TRACE conn6 <- [1,1214,null,{}] 16:27:31 INFO - PROCESS | 3644 | 1464391651871 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}] 16:27:31 INFO - PROCESS | 3644 | 1464391651964 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 16:27:32 INFO - PROCESS | 3644 | 1464391652094 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 3644 | ++DOCSHELL 19365800 == 75 [pid = 3644] [id = 313] 16:27:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1936B400) [pid = 3644] [serial = 938] [outer = 00000000] 16:27:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1A247800) [pid = 3644] [serial = 939] [outer = 1936B400] 16:27:32 INFO - PROCESS | 3644 | 1464391652142 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1A73A000) [pid = 3644] [serial = 940] [outer = 1936B400] 16:27:32 INFO - PROCESS | 3644 | 1464391652538 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]]]}] 16:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 16:27:32 INFO - PROCESS | 3644 | 1464391652600 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 16:27:32 INFO - PROCESS | 3644 | 1464391652602 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 16:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:27:32 INFO - PROCESS | 3644 | 1464391652605 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:27:32 INFO - PROCESS | 3644 | 1464391652607 Marionette TRACE conn6 <- [1,1218,null,{}] 16:27:32 INFO - PROCESS | 3644 | 1464391652610 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}] 16:27:32 INFO - PROCESS | 3644 | 1464391652753 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 16:27:32 INFO - PROCESS | 3644 | 1464391652776 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 3644 | ++DOCSHELL 1A7BAC00 == 76 [pid = 3644] [id = 314] 16:27:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1A7BB400) [pid = 3644] [serial = 941] [outer = 00000000] 16:27:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1A8D1C00) [pid = 3644] [serial = 942] [outer = 1A7BB400] 16:27:32 INFO - PROCESS | 3644 | 1464391652831 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1B53DC00) [pid = 3644] [serial = 943] [outer = 1A7BB400] 16:27:33 INFO - PROCESS | 3644 | 1464391653296 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]]]}] 16:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 732ms 16:27:33 INFO - PROCESS | 3644 | 1464391653355 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 16:27:33 INFO - PROCESS | 3644 | 1464391653357 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 16:27:33 INFO - PROCESS | 3644 | 1464391653360 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - PROCESS | 3644 | 1464391653362 Marionette TRACE conn6 <- [1,1222,null,{}] 16:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:27:33 INFO - PROCESS | 3644 | 1464391653366 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}] 16:27:33 INFO - PROCESS | 3644 | 1464391653507 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 16:27:33 INFO - PROCESS | 3644 | 1464391653574 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:33 INFO - PROCESS | 3644 | ++DOCSHELL 1BAF1C00 == 77 [pid = 3644] [id = 315] 16:27:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1BAF2000) [pid = 3644] [serial = 944] [outer = 00000000] 16:27:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1BDEC000) [pid = 3644] [serial = 945] [outer = 1BAF2000] 16:27:33 INFO - PROCESS | 3644 | 1464391653622 Marionette DEBUG loaded listener.js 16:27:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1CEBAC00) [pid = 3644] [serial = 946] [outer = 1BAF2000] 16:27:34 INFO - PROCESS | 3644 | 1464391654066 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]]]}] 16:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 731ms 16:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:27:34 INFO - PROCESS | 3644 | 1464391654101 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 16:27:34 INFO - PROCESS | 3644 | 1464391654103 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 16:27:34 INFO - PROCESS | 3644 | 1464391654106 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:27:34 INFO - PROCESS | 3644 | 1464391654108 Marionette TRACE conn6 <- [1,1226,null,{}] 16:27:34 INFO - PROCESS | 3644 | 1464391654112 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}] 16:27:34 INFO - PROCESS | 3644 | 1464391654236 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 16:27:34 INFO - PROCESS | 3644 | 1464391654299 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:34 INFO - PROCESS | 3644 | ++DOCSHELL 0C5E8000 == 78 [pid = 3644] [id = 316] 16:27:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1CF5A000) [pid = 3644] [serial = 947] [outer = 00000000] 16:27:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1D934800) [pid = 3644] [serial = 948] [outer = 1CF5A000] 16:27:34 INFO - PROCESS | 3644 | 1464391654348 Marionette DEBUG loaded listener.js 16:27:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1D93C400) [pid = 3644] [serial = 949] [outer = 1CF5A000] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (10F83800) [pid = 3644] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1BAEBC00) [pid = 3644] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (0C5C3000) [pid = 3644] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (19137C00) [pid = 3644] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1622B800) [pid = 3644] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1B9ED800) [pid = 3644] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (0C5C1000) [pid = 3644] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1E10DC00) [pid = 3644] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1D8EA000) [pid = 3644] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1D93D800) [pid = 3644] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1F167000) [pid = 3644] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1A969400) [pid = 3644] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1A7C0000) [pid = 3644] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (17F06C00) [pid = 3644] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (15609000) [pid = 3644] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:27:34 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (10F7B800) [pid = 3644] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:27:35 INFO - PROCESS | 3644 | 1464391655031 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]]]}] 16:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 16:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:27:35 INFO - PROCESS | 3644 | 1464391655077 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 3644 | 1464391655079 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 16:27:35 INFO - PROCESS | 3644 | 1464391655082 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - PROCESS | 3644 | 1464391655083 Marionette TRACE conn6 <- [1,1230,null,{}] 16:27:35 INFO - PROCESS | 3644 | 1464391655087 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}] 16:27:35 INFO - PROCESS | 3644 | 1464391655178 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 16:27:35 INFO - PROCESS | 3644 | 1464391655272 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:35 INFO - PROCESS | 3644 | ++DOCSHELL 10462400 == 79 [pid = 3644] [id = 317] 16:27:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1094FC00) [pid = 3644] [serial = 950] [outer = 00000000] 16:27:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1622B800) [pid = 3644] [serial = 951] [outer = 1094FC00] 16:27:35 INFO - PROCESS | 3644 | 1464391655323 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (19137C00) [pid = 3644] [serial = 952] [outer = 1094FC00] 16:27:35 INFO - PROCESS | 3644 | 1464391655713 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]]]}] 16:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 16:27:35 INFO - PROCESS | 3644 | 1464391655753 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 3644 | 1464391655755 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 16:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:27:35 INFO - PROCESS | 3644 | 1464391655758 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - PROCESS | 3644 | 1464391655760 Marionette TRACE conn6 <- [1,1234,null,{}] 16:27:35 INFO - PROCESS | 3644 | 1464391655763 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}] 16:27:35 INFO - PROCESS | 3644 | 1464391655894 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 16:27:35 INFO - PROCESS | 3644 | 1464391655907 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:35 INFO - PROCESS | 3644 | ++DOCSHELL 11045800 == 80 [pid = 3644] [id = 318] 16:27:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (14F75400) [pid = 3644] [serial = 953] [outer = 00000000] 16:27:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1BAEBC00) [pid = 3644] [serial = 954] [outer = 14F75400] 16:27:35 INFO - PROCESS | 3644 | 1464391655954 Marionette DEBUG loaded listener.js 16:27:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1D934400) [pid = 3644] [serial = 955] [outer = 14F75400] 16:27:36 INFO - PROCESS | 3644 | 1464391656388 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]]]}] 16:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 16:27:36 INFO - PROCESS | 3644 | 1464391656429 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 3644 | 1464391656431 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 16:27:36 INFO - PROCESS | 3644 | 1464391656435 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:27:36 INFO - PROCESS | 3644 | 1464391656437 Marionette TRACE conn6 <- [1,1238,null,{}] 16:27:36 INFO - PROCESS | 3644 | 1464391656440 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}] 16:27:36 INFO - PROCESS | 3644 | 1464391656569 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 16:27:36 INFO - PROCESS | 3644 | 1464391656618 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:36 INFO - PROCESS | 3644 | ++DOCSHELL 17F0F000 == 81 [pid = 3644] [id = 319] 16:27:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1E103800) [pid = 3644] [serial = 956] [outer = 00000000] 16:27:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (2094AC00) [pid = 3644] [serial = 957] [outer = 1E103800] 16:27:36 INFO - PROCESS | 3644 | 1464391656665 Marionette DEBUG loaded listener.js 16:27:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (20F94000) [pid = 3644] [serial = 958] [outer = 1E103800] 16:27:37 INFO - PROCESS | 3644 | 1464391657262 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]]]}] 16:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 870ms 16:27:37 INFO - PROCESS | 3644 | 1464391657310 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 16:27:37 INFO - PROCESS | 3644 | 1464391657314 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 16:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:27:37 INFO - PROCESS | 3644 | 1464391657320 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:27:37 INFO - PROCESS | 3644 | 1464391657324 Marionette TRACE conn6 <- [1,1242,null,{}] 16:27:37 INFO - PROCESS | 3644 | 1464391657330 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}] 16:27:37 INFO - PROCESS | 3644 | 1464391657456 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 16:27:37 INFO - PROCESS | 3644 | 1464391657606 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:37 INFO - PROCESS | 3644 | ++DOCSHELL 10978800 == 82 [pid = 3644] [id = 320] 16:27:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (10B2BC00) [pid = 3644] [serial = 959] [outer = 00000000] 16:27:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (10F7B000) [pid = 3644] [serial = 960] [outer = 10B2BC00] 16:27:37 INFO - PROCESS | 3644 | 1464391657672 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (14D81C00) [pid = 3644] [serial = 961] [outer = 10B2BC00] 16:27:38 INFO - PROCESS | 3644 | 1464391658344 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]]]}] 16:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1079ms 16:27:38 INFO - PROCESS | 3644 | 1464391658399 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 16:27:38 INFO - PROCESS | 3644 | 1464391658405 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 16:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:27:38 INFO - PROCESS | 3644 | 1464391658412 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:27:38 INFO - PROCESS | 3644 | 1464391658414 Marionette TRACE conn6 <- [1,1246,null,{}] 16:27:38 INFO - PROCESS | 3644 | 1464391658419 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}] 16:27:38 INFO - PROCESS | 3644 | 1464391658570 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 16:27:38 INFO - PROCESS | 3644 | 1464391658719 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:38 INFO - PROCESS | 3644 | ++DOCSHELL 185DFC00 == 83 [pid = 3644] [id = 321] 16:27:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (185E0800) [pid = 3644] [serial = 962] [outer = 00000000] 16:27:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (19EEDC00) [pid = 3644] [serial = 963] [outer = 185E0800] 16:27:38 INFO - PROCESS | 3644 | 1464391658781 Marionette DEBUG loaded listener.js 16:27:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1A8D0C00) [pid = 3644] [serial = 964] [outer = 185E0800] 16:27:39 INFO - PROCESS | 3644 | 1464391659435 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]]]}] 16:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1077ms 16:27:39 INFO - PROCESS | 3644 | 1464391659491 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 16:27:39 INFO - PROCESS | 3644 | 1464391659493 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 16:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:27:39 INFO - PROCESS | 3644 | 1464391659497 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:27:39 INFO - PROCESS | 3644 | 1464391659502 Marionette TRACE conn6 <- [1,1250,null,{}] 16:27:39 INFO - PROCESS | 3644 | 1464391659513 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}] 16:27:39 INFO - PROCESS | 3644 | 1464391659641 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 16:27:39 INFO - PROCESS | 3644 | 1464391659793 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:39 INFO - PROCESS | 3644 | ++DOCSHELL 21048400 == 84 [pid = 3644] [id = 322] 16:27:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (21049400) [pid = 3644] [serial = 965] [outer = 00000000] 16:27:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (21313C00) [pid = 3644] [serial = 966] [outer = 21049400] 16:27:39 INFO - PROCESS | 3644 | 1464391659854 Marionette DEBUG loaded listener.js 16:27:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (2131E800) [pid = 3644] [serial = 967] [outer = 21049400] 16:27:40 INFO - PROCESS | 3644 | 1464391660461 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]]]}] 16:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1022ms 16:27:40 INFO - PROCESS | 3644 | 1464391660523 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 16:27:40 INFO - PROCESS | 3644 | 1464391660526 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 16:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:27:40 INFO - PROCESS | 3644 | 1464391660530 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - PROCESS | 3644 | 1464391660532 Marionette TRACE conn6 <- [1,1254,null,{}] 16:27:40 INFO - PROCESS | 3644 | 1464391660536 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}] 16:27:40 INFO - PROCESS | 3644 | 1464391660658 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 16:27:40 INFO - PROCESS | 3644 | 1464391660819 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:40 INFO - PROCESS | 3644 | ++DOCSHELL 1F6A5400 == 85 [pid = 3644] [id = 323] 16:27:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1F6A6400) [pid = 3644] [serial = 968] [outer = 00000000] 16:27:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1F6AB400) [pid = 3644] [serial = 969] [outer = 1F6A6400] 16:27:40 INFO - PROCESS | 3644 | 1464391660881 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1F6AF000) [pid = 3644] [serial = 970] [outer = 1F6A6400] 16:27:41 INFO - PROCESS | 3644 | 1464391661492 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]]]}] 16:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1017ms 16:27:41 INFO - PROCESS | 3644 | 1464391661550 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 16:27:41 INFO - PROCESS | 3644 | 1464391661552 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 16:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:27:41 INFO - PROCESS | 3644 | 1464391661555 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:27:41 INFO - PROCESS | 3644 | 1464391661557 Marionette TRACE conn6 <- [1,1258,null,{}] 16:27:41 INFO - PROCESS | 3644 | 1464391661561 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}] 16:27:41 INFO - PROCESS | 3644 | 1464391661676 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 16:27:41 INFO - PROCESS | 3644 | 1464391661822 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:41 INFO - PROCESS | 3644 | ++DOCSHELL 1F6B0000 == 86 [pid = 3644] [id = 324] 16:27:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (21E10400) [pid = 3644] [serial = 971] [outer = 00000000] 16:27:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (21E15400) [pid = 3644] [serial = 972] [outer = 21E10400] 16:27:41 INFO - PROCESS | 3644 | 1464391661881 Marionette DEBUG loaded listener.js 16:27:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (21E17000) [pid = 3644] [serial = 973] [outer = 21E10400] 16:27:42 INFO - PROCESS | 3644 | 1464391662496 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]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 16:27:42 INFO - PROCESS | 3644 | 1464391662532 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 3644 | 1464391662535 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 16:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:27:42 INFO - PROCESS | 3644 | 1464391662538 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 3644 | 1464391662540 Marionette TRACE conn6 <- [1,1262,null,{}] 16:27:42 INFO - PROCESS | 3644 | 1464391662544 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}] 16:27:42 INFO - PROCESS | 3644 | 1464391662680 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 16:27:42 INFO - PROCESS | 3644 | 1464391662796 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:42 INFO - PROCESS | 3644 | ++DOCSHELL 21E12C00 == 87 [pid = 3644] [id = 325] 16:27:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (21E18C00) [pid = 3644] [serial = 974] [outer = 00000000] 16:27:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (21E53000) [pid = 3644] [serial = 975] [outer = 21E18C00] 16:27:42 INFO - PROCESS | 3644 | 1464391662894 Marionette DEBUG loaded listener.js 16:27:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (21E57400) [pid = 3644] [serial = 976] [outer = 21E18C00] 16:27:43 INFO - PROCESS | 3644 | 1464391663484 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]]]}] 16:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 971ms 16:27:43 INFO - PROCESS | 3644 | 1464391663510 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 16:27:43 INFO - PROCESS | 3644 | 1464391663513 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 16:27:43 INFO - PROCESS | 3644 | 1464391663516 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:27:43 INFO - PROCESS | 3644 | 1464391663518 Marionette TRACE conn6 <- [1,1266,null,{}] 16:27:43 INFO - PROCESS | 3644 | 1464391663522 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}] 16:27:43 INFO - PROCESS | 3644 | 1464391663635 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 16:27:43 INFO - PROCESS | 3644 | 1464391663751 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:43 INFO - PROCESS | 3644 | ++DOCSHELL 21E49000 == 88 [pid = 3644] [id = 326] 16:27:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (22581800) [pid = 3644] [serial = 977] [outer = 00000000] 16:27:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (225D4C00) [pid = 3644] [serial = 978] [outer = 22581800] 16:27:43 INFO - PROCESS | 3644 | 1464391663846 Marionette DEBUG loaded listener.js 16:27:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (22845C00) [pid = 3644] [serial = 979] [outer = 22581800] 16:27:44 INFO - PROCESS | 3644 | 1464391664461 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]]]}] 16:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1015ms 16:27:44 INFO - PROCESS | 3644 | 1464391664535 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 16:27:44 INFO - PROCESS | 3644 | 1464391664538 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 16:27:44 INFO - PROCESS | 3644 | 1464391664541 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:27:44 INFO - PROCESS | 3644 | 1464391664544 Marionette TRACE conn6 <- [1,1270,null,{}] 16:27:44 INFO - PROCESS | 3644 | 1464391664547 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}] 16:27:44 INFO - PROCESS | 3644 | 1464391664665 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 16:27:44 INFO - PROCESS | 3644 | 1464391664812 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:44 INFO - PROCESS | 3644 | ++DOCSHELL 0C552800 == 89 [pid = 3644] [id = 327] 16:27:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (10C27000) [pid = 3644] [serial = 980] [outer = 00000000] 16:27:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (11121400) [pid = 3644] [serial = 981] [outer = 10C27000] 16:27:44 INFO - PROCESS | 3644 | 1464391664869 Marionette DEBUG loaded listener.js 16:27:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (162E9C00) [pid = 3644] [serial = 982] [outer = 10C27000] 16:27:45 INFO - PROCESS | 3644 | 1464391665665 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]]]}] 16:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1181ms 16:27:45 INFO - PROCESS | 3644 | 1464391665740 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 16:27:45 INFO - PROCESS | 3644 | 1464391665744 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 16:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:27:45 INFO - PROCESS | 3644 | 1464391665751 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:27:45 INFO - PROCESS | 3644 | 1464391665754 Marionette TRACE conn6 <- [1,1274,null,{}] 16:27:45 INFO - PROCESS | 3644 | 1464391665760 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}] 16:27:45 INFO - PROCESS | 3644 | 1464391665883 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 16:27:45 INFO - PROCESS | 3644 | 1464391665998 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:45 INFO - PROCESS | 3644 | ++DOCSHELL 10E29800 == 90 [pid = 3644] [id = 328] 16:27:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (11117800) [pid = 3644] [serial = 983] [outer = 00000000] 16:27:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (16CBD800) [pid = 3644] [serial = 984] [outer = 11117800] 16:27:46 INFO - PROCESS | 3644 | 1464391666051 Marionette DEBUG loaded listener.js 16:27:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (17EB0C00) [pid = 3644] [serial = 985] [outer = 11117800] 16:27:46 INFO - PROCESS | 3644 | 1464391666659 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]]]}] 16:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 16:27:46 INFO - PROCESS | 3644 | 1464391666725 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 16:27:46 INFO - PROCESS | 3644 | 1464391666731 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 16:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:27:46 INFO - PROCESS | 3644 | 1464391666737 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:27:46 INFO - PROCESS | 3644 | 1464391666739 Marionette TRACE conn6 <- [1,1278,null,{}] 16:27:46 INFO - PROCESS | 3644 | 1464391666764 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}] 16:27:46 INFO - PROCESS | 3644 | 1464391666873 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 16:27:46 INFO - PROCESS | 3644 | 1464391667015 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 1913E800 == 89 [pid = 3644] [id = 11] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 1D836800 == 88 [pid = 3644] [id = 239] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 11045800 == 87 [pid = 3644] [id = 318] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 10462400 == 86 [pid = 3644] [id = 317] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 0C5E8000 == 85 [pid = 3644] [id = 316] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 1BAF1C00 == 84 [pid = 3644] [id = 315] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 1A7BAC00 == 83 [pid = 3644] [id = 314] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 19365800 == 82 [pid = 3644] [id = 313] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1CF65400) [pid = 3644] [serial = 906] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | ++DOCSHELL 0C511C00 == 83 [pid = 3644] [id = 329] 16:27:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (0C51E400) [pid = 3644] [serial = 986] [outer = 00000000] 16:27:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (10B30800) [pid = 3644] [serial = 987] [outer = 0C51E400] 16:27:47 INFO - PROCESS | 3644 | 1464391667120 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1104C400) [pid = 3644] [serial = 988] [outer = 0C51E400] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 10F77C00 == 82 [pid = 3644] [id = 312] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 08889C00 == 81 [pid = 3644] [id = 311] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 10B26800 == 80 [pid = 3644] [id = 310] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 20F8D000 == 79 [pid = 3644] [id = 308] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 1F171400 == 78 [pid = 3644] [id = 307] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 1DBE9000 == 77 [pid = 3644] [id = 306] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 1D831C00 == 76 [pid = 3644] [id = 305] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 162EDC00 == 75 [pid = 3644] [id = 304] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 0C572C00 == 74 [pid = 3644] [id = 303] 16:27:47 INFO - PROCESS | 3644 | --DOCSHELL 1BCC6C00 == 73 [pid = 3644] [id = 302] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (19141C00) [pid = 3644] [serial = 814] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (22585400) [pid = 3644] [serial = 826] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (10F82C00) [pid = 3644] [serial = 811] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (2104DC00) [pid = 3644] [serial = 823] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1DCD6000) [pid = 3644] [serial = 817] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (1DBA7C00) [pid = 3644] [serial = 775] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (2094F400) [pid = 3644] [serial = 820] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1B549000) [pid = 3644] [serial = 897] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1A8CC000) [pid = 3644] [serial = 895] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1A8C5000) [pid = 3644] [serial = 894] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (10C2C000) [pid = 3644] [serial = 858] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (17FE4400) [pid = 3644] [serial = 888] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (156AC800) [pid = 3644] [serial = 885] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (16E02000) [pid = 3644] [serial = 886] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (0CD8E000) [pid = 3644] [serial = 880] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (14A83400) [pid = 3644] [serial = 879] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (1A7C7000) [pid = 3644] [serial = 861] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (22858800) [pid = 3644] [serial = 873] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (10C29800) [pid = 3644] [serial = 876] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (20F87400) [pid = 3644] [serial = 867] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1A8CC400) [pid = 3644] [serial = 900] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (21318C00) [pid = 3644] [serial = 870] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1BDEDC00) [pid = 3644] [serial = 903] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1B9EA400) [pid = 3644] [serial = 898] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1DCD7000) [pid = 3644] [serial = 864] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (10C2E400) [pid = 3644] [serial = 883] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (10B29C00) [pid = 3644] [serial = 882] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (19369000) [pid = 3644] [serial = 891] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1936BC00) [pid = 3644] [serial = 892] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (118F7000) [pid = 3644] [serial = 904] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1BAE9C00) [pid = 3644] [serial = 901] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (18F52800) [pid = 3644] [serial = 889] [outer = 00000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3644 | 1464391667607 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]]]}] 16:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 16:27:47 INFO - PROCESS | 3644 | 1464391667670 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 3644 | 1464391667672 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 16:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:27:47 INFO - PROCESS | 3644 | 1464391667676 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 3644 | 1464391667679 Marionette TRACE conn6 <- [1,1282,null,{}] 16:27:47 INFO - PROCESS | 3644 | 1464391667689 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}] 16:27:47 INFO - PROCESS | 3644 | 1464391667790 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 16:27:47 INFO - PROCESS | 3644 | 1464391667805 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:47 INFO - PROCESS | 3644 | ++DOCSHELL 14D81800 == 74 [pid = 3644] [id = 330] 16:27:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (162F0000) [pid = 3644] [serial = 989] [outer = 00000000] 16:27:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (185E3800) [pid = 3644] [serial = 990] [outer = 162F0000] 16:27:47 INFO - PROCESS | 3644 | 1464391667860 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (19136000) [pid = 3644] [serial = 991] [outer = 162F0000] 16:27:48 INFO - PROCESS | 3644 | 1464391668341 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]]]}] 16:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 16:27:48 INFO - PROCESS | 3644 | 1464391668410 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 16:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:27:48 INFO - PROCESS | 3644 | 1464391668412 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 16:27:48 INFO - PROCESS | 3644 | 1464391668415 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:27:48 INFO - PROCESS | 3644 | 1464391668417 Marionette TRACE conn6 <- [1,1286,null,{}] 16:27:48 INFO - PROCESS | 3644 | 1464391668420 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}] 16:27:48 INFO - PROCESS | 3644 | 1464391668544 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 16:27:48 INFO - PROCESS | 3644 | 1464391668658 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:48 INFO - PROCESS | 3644 | ++DOCSHELL 17FE6000 == 75 [pid = 3644] [id = 331] 16:27:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (19141C00) [pid = 3644] [serial = 992] [outer = 00000000] 16:27:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (19EF0800) [pid = 3644] [serial = 993] [outer = 19141C00] 16:27:48 INFO - PROCESS | 3644 | 1464391668707 Marionette DEBUG loaded listener.js 16:27:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1A7C7000) [pid = 3644] [serial = 994] [outer = 19141C00] 16:27:49 INFO - PROCESS | 3644 | 1464391669099 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]]]}] 16:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 16:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:27:49 INFO - PROCESS | 3644 | 1464391669150 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 3644 | 1464391669152 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 16:27:49 INFO - PROCESS | 3644 | 1464391669155 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - PROCESS | 3644 | 1464391669157 Marionette TRACE conn6 <- [1,1290,null,{}] 16:27:49 INFO - PROCESS | 3644 | 1464391669161 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}] 16:27:49 INFO - PROCESS | 3644 | 1464391669255 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 16:27:49 INFO - PROCESS | 3644 | 1464391669262 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:49 INFO - PROCESS | 3644 | ++DOCSHELL 19EF0400 == 76 [pid = 3644] [id = 332] 16:27:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1A7C7400) [pid = 3644] [serial = 995] [outer = 00000000] 16:27:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1A960000) [pid = 3644] [serial = 996] [outer = 1A7C7400] 16:27:49 INFO - PROCESS | 3644 | 1464391669310 Marionette DEBUG loaded listener.js 16:27:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1B915000) [pid = 3644] [serial = 997] [outer = 1A7C7400] 16:27:49 INFO - PROCESS | 3644 | 1464391669847 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]]]}] 16:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 16:27:49 INFO - PROCESS | 3644 | 1464391669890 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 3644 | 1464391669892 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 16:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:27:49 INFO - PROCESS | 3644 | 1464391669895 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - PROCESS | 3644 | 1464391669896 Marionette TRACE conn6 <- [1,1294,null,{}] 16:27:49 INFO - PROCESS | 3644 | 1464391669932 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}] 16:27:50 INFO - PROCESS | 3644 | 1464391670086 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 16:27:50 INFO - PROCESS | 3644 | 1464391670157 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:50 INFO - PROCESS | 3644 | ++DOCSHELL 1A24A800 == 77 [pid = 3644] [id = 333] 16:27:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1A8CB000) [pid = 3644] [serial = 998] [outer = 00000000] 16:27:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1BDEF400) [pid = 3644] [serial = 999] [outer = 1A8CB000] 16:27:50 INFO - PROCESS | 3644 | 1464391670209 Marionette DEBUG loaded listener.js 16:27:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1CD92C00) [pid = 3644] [serial = 1000] [outer = 1A8CB000] 16:27:50 INFO - PROCESS | 3644 | 1464391670666 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]]]}] 16:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 830ms 16:27:50 INFO - PROCESS | 3644 | 1464391670726 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 16:27:50 INFO - PROCESS | 3644 | 1464391670728 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 16:27:50 INFO - PROCESS | 3644 | 1464391670731 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:27:50 INFO - PROCESS | 3644 | 1464391670733 Marionette TRACE conn6 <- [1,1298,null,{}] 16:27:50 INFO - PROCESS | 3644 | 1464391670737 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}] 16:27:50 INFO - PROCESS | 3644 | 1464391670869 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 16:27:50 INFO - PROCESS | 3644 | 1464391670942 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:50 INFO - PROCESS | 3644 | ++DOCSHELL 1A7C2000 == 78 [pid = 3644] [id = 334] 16:27:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1A95C800) [pid = 3644] [serial = 1001] [outer = 00000000] 16:27:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1D83C000) [pid = 3644] [serial = 1002] [outer = 1A95C800] 16:27:50 INFO - PROCESS | 3644 | 1464391670990 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1D98B800) [pid = 3644] [serial = 1003] [outer = 1A95C800] 16:27:51 INFO - PROCESS | 3644 | 1464391671427 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] 16:27:51 INFO - PROCESS | 3644 | 1464391671632 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 16:27:51 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (0888CC00) [pid = 3644] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:27:51 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (10B28C00) [pid = 3644] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:27:51 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1A7BB400) [pid = 3644] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:27:51 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1BAF2000) [pid = 3644] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:27:51 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (11A97800) [pid = 3644] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:27:51 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1CF5A000) [pid = 3644] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:27:51 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1936B400) [pid = 3644] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:27:51 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1094FC00) [pid = 3644] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:27:51 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (14F75400) [pid = 3644] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:27:51 INFO - PROCESS | 3644 | 1464391671649 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:27:51 INFO - PROCESS | 3644 | 1464391671651 Marionette TRACE conn6 <- [1,1302,null,{}] 16:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:27:51 INFO - PROCESS | 3644 | 1464391671655 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}] 16:27:51 INFO - PROCESS | 3644 | 1464391671750 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 16:27:51 INFO - PROCESS | 3644 | 1464391671758 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:51 INFO - PROCESS | 3644 | ++DOCSHELL 156A5800 == 79 [pid = 3644] [id = 335] 16:27:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (16C62000) [pid = 3644] [serial = 1004] [outer = 00000000] 16:27:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (19EF1800) [pid = 3644] [serial = 1005] [outer = 16C62000] 16:27:51 INFO - PROCESS | 3644 | 1464391671805 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1BBDF400) [pid = 3644] [serial = 1006] [outer = 16C62000] 16:27:52 INFO - PROCESS | 3644 | 1464391672267 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]]]}] 16:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 16:27:52 INFO - PROCESS | 3644 | 1464391672327 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 16:27:52 INFO - PROCESS | 3644 | 1464391672329 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 16:27:52 INFO - PROCESS | 3644 | 1464391672332 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 3644 | 1464391672334 Marionette TRACE conn6 <- [1,1306,null,{}] 16:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:27:52 INFO - PROCESS | 3644 | 1464391672337 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}] 16:27:52 INFO - PROCESS | 3644 | 1464391672429 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 16:27:52 INFO - PROCESS | 3644 | 1464391672435 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:52 INFO - PROCESS | 3644 | ++DOCSHELL 19EE6C00 == 80 [pid = 3644] [id = 336] 16:27:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (19EED400) [pid = 3644] [serial = 1007] [outer = 00000000] 16:27:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1E105000) [pid = 3644] [serial = 1008] [outer = 19EED400] 16:27:52 INFO - PROCESS | 3644 | 1464391672480 Marionette DEBUG loaded listener.js 16:27:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1F6AD800) [pid = 3644] [serial = 1009] [outer = 19EED400] 16:27:52 INFO - PROCESS | 3644 | 1464391672920 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]]]}] 16:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 631ms 16:27:52 INFO - PROCESS | 3644 | 1464391672968 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 16:27:52 INFO - PROCESS | 3644 | 1464391672970 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 16:27:52 INFO - PROCESS | 3644 | 1464391672973 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 3644 | 1464391672975 Marionette TRACE conn6 <- [1,1310,null,{}] 16:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:27:52 INFO - PROCESS | 3644 | 1464391672979 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}] 16:27:53 INFO - PROCESS | 3644 | 1464391673070 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 16:27:53 INFO - PROCESS | 3644 | 1464391673077 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:53 INFO - PROCESS | 3644 | ++DOCSHELL 10B22000 == 81 [pid = 3644] [id = 337] 16:27:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1F6A7C00) [pid = 3644] [serial = 1010] [outer = 00000000] 16:27:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (20F8D000) [pid = 3644] [serial = 1011] [outer = 1F6A7C00] 16:27:53 INFO - PROCESS | 3644 | 1464391673122 Marionette DEBUG loaded listener.js 16:27:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (2104E400) [pid = 3644] [serial = 1012] [outer = 1F6A7C00] 16:27:53 INFO - PROCESS | 3644 | 1464391673606 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]]]}] 16:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 16:27:53 INFO - PROCESS | 3644 | 1464391673710 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 16:27:53 INFO - PROCESS | 3644 | 1464391673715 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 16:27:53 INFO - PROCESS | 3644 | 1464391673721 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:27:53 INFO - PROCESS | 3644 | 1464391673726 Marionette TRACE conn6 <- [1,1314,null,{}] 16:27:53 INFO - PROCESS | 3644 | 1464391673733 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}] 16:27:53 INFO - PROCESS | 3644 | 1464391673857 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 16:27:53 INFO - PROCESS | 3644 | 1464391673997 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:54 INFO - PROCESS | 3644 | ++DOCSHELL 1096C800 == 82 [pid = 3644] [id = 338] 16:27:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (10973400) [pid = 3644] [serial = 1013] [outer = 00000000] 16:27:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (10B2CC00) [pid = 3644] [serial = 1014] [outer = 10973400] 16:27:54 INFO - PROCESS | 3644 | 1464391674097 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (10F78400) [pid = 3644] [serial = 1015] [outer = 10973400] 16:27:54 INFO - PROCESS | 3644 | 1464391674747 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]]]}] 16:27:54 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 16:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1080ms 16:27:54 INFO - PROCESS | 3644 | 1464391674807 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 16:27:54 INFO - PROCESS | 3644 | 1464391674811 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 16:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:27:54 INFO - PROCESS | 3644 | 1464391674819 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:27:54 INFO - PROCESS | 3644 | 1464391674823 Marionette TRACE conn6 <- [1,1318,null,{}] 16:27:54 INFO - PROCESS | 3644 | 1464391674827 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}] 16:27:54 INFO - PROCESS | 3644 | 1464391674951 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 16:27:55 INFO - PROCESS | 3644 | 1464391675103 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 3644 | ++DOCSHELL 1912D000 == 83 [pid = 3644] [id = 339] 16:27:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1912D400) [pid = 3644] [serial = 1016] [outer = 00000000] 16:27:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (19361800) [pid = 3644] [serial = 1017] [outer = 1912D400] 16:27:55 INFO - PROCESS | 3644 | 1464391675164 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (19EF1000) [pid = 3644] [serial = 1018] [outer = 1912D400] 16:27:55 INFO - PROCESS | 3644 | 1464391675799 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]]]}] 16:27:55 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 16:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1021ms 16:27:55 INFO - PROCESS | 3644 | 1464391675842 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 3644 | 1464391675845 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 16:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:27:55 INFO - PROCESS | 3644 | 1464391675849 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 3644 | 1464391675851 Marionette TRACE conn6 <- [1,1322,null,{}] 16:27:55 INFO - PROCESS | 3644 | 1464391675861 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}] 16:27:55 INFO - PROCESS | 3644 | 1464391675985 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 16:27:56 INFO - PROCESS | 3644 | 1464391676132 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:56 INFO - PROCESS | 3644 | ++DOCSHELL 1F6A4800 == 84 [pid = 3644] [id = 340] 16:27:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1F6A4C00) [pid = 3644] [serial = 1019] [outer = 00000000] 16:27:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (20F89C00) [pid = 3644] [serial = 1020] [outer = 1F6A4C00] 16:27:56 INFO - PROCESS | 3644 | 1464391676194 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (2131CC00) [pid = 3644] [serial = 1021] [outer = 1F6A4C00] 16:27:56 INFO - PROCESS | 3644 | 1464391676846 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]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1019ms 16:27:56 INFO - PROCESS | 3644 | 1464391676871 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 3644 | 1464391676873 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 16:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:27:56 INFO - PROCESS | 3644 | 1464391676877 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 3644 | 1464391676879 Marionette TRACE conn6 <- [1,1326,null,{}] 16:27:56 INFO - PROCESS | 3644 | 1464391676882 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}] 16:27:56 INFO - PROCESS | 3644 | 1464391677009 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 16:27:57 INFO - PROCESS | 3644 | 1464391677155 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 3644 | ++DOCSHELL 1F9D4000 == 85 [pid = 3644] [id = 341] 16:27:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1F9D4C00) [pid = 3644] [serial = 1022] [outer = 00000000] 16:27:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1F9D7C00) [pid = 3644] [serial = 1023] [outer = 1F9D4C00] 16:27:57 INFO - PROCESS | 3644 | 1464391677231 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (21E12400) [pid = 3644] [serial = 1024] [outer = 1F9D4C00] 16:27:58 INFO - PROCESS | 3644 | 1464391678225 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]]]}] 16:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1384ms 16:27:58 INFO - PROCESS | 3644 | 1464391678265 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 3644 | 1464391678267 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 16:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:27:58 INFO - PROCESS | 3644 | 1464391678271 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:27:58 INFO - PROCESS | 3644 | 1464391678273 Marionette TRACE conn6 <- [1,1330,null,{}] 16:27:58 INFO - PROCESS | 3644 | 1464391678277 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}] 16:27:58 INFO - PROCESS | 3644 | 1464391678391 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 16:27:58 INFO - PROCESS | 3644 | 1464391678563 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:58 INFO - PROCESS | 3644 | ++DOCSHELL 11A70C00 == 86 [pid = 3644] [id = 342] 16:27:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1CEB5000) [pid = 3644] [serial = 1025] [outer = 00000000] 16:27:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (22583400) [pid = 3644] [serial = 1026] [outer = 1CEB5000] 16:27:58 INFO - PROCESS | 3644 | 1464391678623 Marionette DEBUG loaded listener.js 16:27:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (225D6C00) [pid = 3644] [serial = 1027] [outer = 1CEB5000] 16:27:59 INFO - PROCESS | 3644 | 1464391679182 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]]]}] 16:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 970ms 16:27:59 INFO - PROCESS | 3644 | 1464391679245 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 16:27:59 INFO - PROCESS | 3644 | 1464391679247 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 16:27:59 INFO - PROCESS | 3644 | 1464391679251 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:27:59 INFO - PROCESS | 3644 | 1464391679253 Marionette TRACE conn6 <- [1,1334,null,{}] 16:27:59 INFO - PROCESS | 3644 | 1464391679257 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}] 16:27:59 INFO - PROCESS | 3644 | 1464391679394 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 16:27:59 INFO - PROCESS | 3644 | 1464391679549 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 3644 | ++DOCSHELL 22741800 == 87 [pid = 3644] [id = 343] 16:27:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (22744C00) [pid = 3644] [serial = 1028] [outer = 00000000] 16:27:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (2274A400) [pid = 3644] [serial = 1029] [outer = 22744C00] 16:27:59 INFO - PROCESS | 3644 | 1464391679610 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (2284C400) [pid = 3644] [serial = 1030] [outer = 22744C00] 16:28:00 INFO - PROCESS | 3644 | 1464391680208 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]]]}] 16:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 16:28:00 INFO - PROCESS | 3644 | 1464391680225 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 16:28:00 INFO - PROCESS | 3644 | 1464391680227 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 16:28:00 INFO - PROCESS | 3644 | 1464391680231 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:28:00 INFO - PROCESS | 3644 | 1464391680233 Marionette TRACE conn6 <- [1,1338,null,{}] 16:28:00 INFO - PROCESS | 3644 | 1464391680236 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}] 16:28:00 INFO - PROCESS | 3644 | 1464391680350 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 16:28:00 INFO - PROCESS | 3644 | 1464391680487 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:00 INFO - PROCESS | 3644 | ++DOCSHELL 2284D400 == 88 [pid = 3644] [id = 344] 16:28:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (2284E000) [pid = 3644] [serial = 1031] [outer = 00000000] 16:28:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (22859000) [pid = 3644] [serial = 1032] [outer = 2284E000] 16:28:00 INFO - PROCESS | 3644 | 1464391680546 Marionette DEBUG loaded listener.js 16:28:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (22859C00) [pid = 3644] [serial = 1033] [outer = 2284E000] 16:28:01 INFO - PROCESS | 3644 | 1464391681121 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]]]}] 16:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 16:28:01 INFO - PROCESS | 3644 | 1464391681165 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 16:28:01 INFO - PROCESS | 3644 | 1464391681168 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 16:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:28:01 INFO - PROCESS | 3644 | 1464391681171 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:28:01 INFO - PROCESS | 3644 | 1464391681173 Marionette TRACE conn6 <- [1,1342,null,{}] 16:28:01 INFO - PROCESS | 3644 | 1464391681177 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}] 16:28:01 INFO - PROCESS | 3644 | 1464391681292 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 16:28:01 INFO - PROCESS | 3644 | 1464391681454 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:01 INFO - PROCESS | 3644 | ++DOCSHELL 22A06800 == 89 [pid = 3644] [id = 345] 16:28:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (22A06C00) [pid = 3644] [serial = 1034] [outer = 00000000] 16:28:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (22A0BC00) [pid = 3644] [serial = 1035] [outer = 22A06C00] 16:28:01 INFO - PROCESS | 3644 | 1464391681512 Marionette DEBUG loaded listener.js 16:28:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (22A0E400) [pid = 3644] [serial = 1036] [outer = 22A06C00] 16:28:02 INFO - PROCESS | 3644 | 1464391682126 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]]]}] 16:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1017ms 16:28:02 INFO - PROCESS | 3644 | 1464391682192 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 16:28:02 INFO - PROCESS | 3644 | 1464391682194 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 16:28:02 INFO - PROCESS | 3644 | 1464391682198 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:28:02 INFO - PROCESS | 3644 | 1464391682200 Marionette TRACE conn6 <- [1,1346,null,{}] 16:28:02 INFO - PROCESS | 3644 | 1464391682204 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}] 16:28:02 INFO - PROCESS | 3644 | 1464391682320 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 16:28:02 INFO - PROCESS | 3644 | 1464391682473 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:02 INFO - PROCESS | 3644 | ++DOCSHELL 0C575C00 == 90 [pid = 3644] [id = 346] 16:28:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (10403400) [pid = 3644] [serial = 1037] [outer = 00000000] 16:28:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (154BB400) [pid = 3644] [serial = 1038] [outer = 10403400] 16:28:02 INFO - PROCESS | 3644 | 1464391682533 Marionette DEBUG loaded listener.js 16:28:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (18F55800) [pid = 3644] [serial = 1039] [outer = 10403400] 16:28:03 INFO - PROCESS | 3644 | 1464391683371 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]]]}] 16:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1222ms 16:28:03 INFO - PROCESS | 3644 | 1464391683424 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 16:28:03 INFO - PROCESS | 3644 | 1464391683428 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 16:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:28:03 INFO - PROCESS | 3644 | 1464391683433 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - PROCESS | 3644 | 1464391683437 Marionette TRACE conn6 <- [1,1350,null,{}] 16:28:03 INFO - PROCESS | 3644 | 1464391683444 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}] 16:28:03 INFO - PROCESS | 3644 | 1464391683560 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 16:28:03 INFO - PROCESS | 3644 | 1464391683719 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:03 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C0400 == 91 [pid = 3644] [id = 347] 16:28:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (10A61400) [pid = 3644] [serial = 1040] [outer = 00000000] 16:28:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (15394C00) [pid = 3644] [serial = 1041] [outer = 10A61400] 16:28:03 INFO - PROCESS | 3644 | 1464391683775 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (16CBE800) [pid = 3644] [serial = 1042] [outer = 10A61400] 16:28:04 INFO - PROCESS | 3644 | 1464391684404 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]]]}] 16:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1022ms 16:28:04 INFO - PROCESS | 3644 | 1464391684457 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 16:28:04 INFO - PROCESS | 3644 | 1464391684462 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 16:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:28:04 INFO - PROCESS | 3644 | 1464391684468 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - PROCESS | 3644 | 1464391684471 Marionette TRACE conn6 <- [1,1354,null,{}] 16:28:04 INFO - PROCESS | 3644 | 1464391684475 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}] 16:28:04 INFO - PROCESS | 3644 | 1464391684600 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 19EE6C00 == 90 [pid = 3644] [id = 336] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 156A5800 == 89 [pid = 3644] [id = 335] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 1A7C2000 == 88 [pid = 3644] [id = 334] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 1A24A800 == 87 [pid = 3644] [id = 333] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 19EF0400 == 86 [pid = 3644] [id = 332] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 17FE6000 == 85 [pid = 3644] [id = 331] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 14D81800 == 84 [pid = 3644] [id = 330] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (2094AC00) [pid = 3644] [serial = 957] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 0C511C00 == 83 [pid = 3644] [id = 329] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 10E29800 == 82 [pid = 3644] [id = 328] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 1F6A5400 == 81 [pid = 3644] [id = 323] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 21048400 == 80 [pid = 3644] [id = 322] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 185DFC00 == 79 [pid = 3644] [id = 321] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 10978800 == 78 [pid = 3644] [id = 320] 16:28:04 INFO - PROCESS | 3644 | --DOCSHELL 17F0F000 == 77 [pid = 3644] [id = 319] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1BDEC000) [pid = 3644] [serial = 945] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (17F02000) [pid = 3644] [serial = 936] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1D934800) [pid = 3644] [serial = 948] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (1CEBAC00) [pid = 3644] [serial = 946] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (2094A800) [pid = 3644] [serial = 921] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (18E40000) [pid = 3644] [serial = 937] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1A247800) [pid = 3644] [serial = 939] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1A73A000) [pid = 3644] [serial = 940] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (1622B800) [pid = 3644] [serial = 951] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (22588400) [pid = 3644] [serial = 924] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (225D0000) [pid = 3644] [serial = 927] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (10B29000) [pid = 3644] [serial = 909] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1DCD5800) [pid = 3644] [serial = 918] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (19140400) [pid = 3644] [serial = 912] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1D93EC00) [pid = 3644] [serial = 915] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1BAEBC00) [pid = 3644] [serial = 954] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1D93C400) [pid = 3644] [serial = 949] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (0C553C00) [pid = 3644] [serial = 933] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (0C5C2800) [pid = 3644] [serial = 934] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (14D7F800) [pid = 3644] [serial = 930] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (156A9400) [pid = 3644] [serial = 931] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1A8D1C00) [pid = 3644] [serial = 942] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1B53DC00) [pid = 3644] [serial = 943] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1D934400) [pid = 3644] [serial = 955] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (19137C00) [pid = 3644] [serial = 952] [outer = 00000000] [url = about:blank] 16:28:04 INFO - PROCESS | 3644 | 1464391684810 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 3644 | ++DOCSHELL 0C511C00 == 78 [pid = 3644] [id = 348] 16:28:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (0C512C00) [pid = 3644] [serial = 1043] [outer = 00000000] 16:28:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (0C570400) [pid = 3644] [serial = 1044] [outer = 0C512C00] 16:28:04 INFO - PROCESS | 3644 | 1464391684858 Marionette DEBUG loaded listener.js 16:28:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (10B28C00) [pid = 3644] [serial = 1045] [outer = 0C512C00] 16:28:05 INFO - PROCESS | 3644 | 1464391685311 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] 16:28:05 INFO - PROCESS | 3644 | 1464391685343 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 16:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:28:05 INFO - PROCESS | 3644 | 1464391685373 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - PROCESS | 3644 | 1464391685376 Marionette TRACE conn6 <- [1,1358,null,{}] 16:28:05 INFO - PROCESS | 3644 | 1464391685387 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}] 16:28:05 INFO - PROCESS | 3644 | 1464391685485 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 16:28:05 INFO - PROCESS | 3644 | 1464391685501 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:05 INFO - PROCESS | 3644 | ++DOCSHELL 1913F000 == 79 [pid = 3644] [id = 349] 16:28:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (1913F800) [pid = 3644] [serial = 1046] [outer = 00000000] 16:28:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (19EE7400) [pid = 3644] [serial = 1047] [outer = 1913F800] 16:28:05 INFO - PROCESS | 3644 | 1464391685552 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1A248800) [pid = 3644] [serial = 1048] [outer = 1913F800] 16:28:06 INFO - PROCESS | 3644 | 1464391686050 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] 16:28:06 INFO - PROCESS | 3644 | 1464391686102 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 16:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:28:06 INFO - PROCESS | 3644 | 1464391686105 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:28:06 INFO - PROCESS | 3644 | 1464391686107 Marionette TRACE conn6 <- [1,1362,null,{}] 16:28:06 INFO - PROCESS | 3644 | 1464391686111 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}] 16:28:06 INFO - PROCESS | 3644 | 1464391686206 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 16:28:06 INFO - PROCESS | 3644 | 1464391686215 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:06 INFO - PROCESS | 3644 | ++DOCSHELL 17F03000 == 80 [pid = 3644] [id = 350] 16:28:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1A741800) [pid = 3644] [serial = 1049] [outer = 00000000] 16:28:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1BAEA000) [pid = 3644] [serial = 1050] [outer = 1A741800] 16:28:06 INFO - PROCESS | 3644 | 1464391686353 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1BAF3000) [pid = 3644] [serial = 1051] [outer = 1A741800] 16:28:06 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:06 INFO - PROCESS | 3644 | 1464391686787 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] 16:28:06 INFO - PROCESS | 3644 | 1464391686841 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 16:28:06 INFO - PROCESS | 3644 | 1464391686845 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:28:06 INFO - PROCESS | 3644 | 1464391686846 Marionette TRACE conn6 <- [1,1366,null,{}] 16:28:06 INFO - PROCESS | 3644 | 1464391686868 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}] 16:28:06 INFO - PROCESS | 3644 | 1464391687000 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 16:28:07 INFO - PROCESS | 3644 | 1464391687017 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 3644 | ++DOCSHELL 1BAF6800 == 81 [pid = 3644] [id = 351] 16:28:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1BAF7800) [pid = 3644] [serial = 1052] [outer = 00000000] 16:28:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1CEBAC00) [pid = 3644] [serial = 1053] [outer = 1BAF7800] 16:28:07 INFO - PROCESS | 3644 | 1464391687076 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1CF65800) [pid = 3644] [serial = 1054] [outer = 1BAF7800] 16:28:07 INFO - PROCESS | 3644 | 1464391687517 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] 16:28:07 INFO - PROCESS | 3644 | 1464391687625 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 16:28:07 INFO - PROCESS | 3644 | 1464391687628 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 3644 | 1464391687630 Marionette TRACE conn6 <- [1,1370,null,{}] 16:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:28:07 INFO - PROCESS | 3644 | 1464391687634 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}] 16:28:07 INFO - PROCESS | 3644 | 1464391687791 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 16:28:07 INFO - PROCESS | 3644 | 1464391687805 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 3644 | ++DOCSHELL 1D939400 == 82 [pid = 3644] [id = 352] 16:28:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1D93B800) [pid = 3644] [serial = 1055] [outer = 00000000] 16:28:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (1DBF0C00) [pid = 3644] [serial = 1056] [outer = 1D93B800] 16:28:07 INFO - PROCESS | 3644 | 1464391687850 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (1E103C00) [pid = 3644] [serial = 1057] [outer = 1D93B800] 16:28:08 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:08 INFO - PROCESS | 3644 | 1464391688337 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] 16:28:08 INFO - PROCESS | 3644 | 1464391688385 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 16:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:28:08 INFO - PROCESS | 3644 | 1464391688389 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - PROCESS | 3644 | 1464391688391 Marionette TRACE conn6 <- [1,1374,null,{}] 16:28:08 INFO - PROCESS | 3644 | 1464391688398 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}] 16:28:08 INFO - PROCESS | 3644 | 1464391688533 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 16:28:08 INFO - PROCESS | 3644 | 1464391688603 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:08 INFO - PROCESS | 3644 | ++DOCSHELL 1DBEB800 == 83 [pid = 3644] [id = 353] 16:28:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (1E10C800) [pid = 3644] [serial = 1058] [outer = 00000000] 16:28:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (1F9CDC00) [pid = 3644] [serial = 1059] [outer = 1E10C800] 16:28:08 INFO - PROCESS | 3644 | 1464391688673 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (20951400) [pid = 3644] [serial = 1060] [outer = 1E10C800] 16:28:09 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1A8CB000) [pid = 3644] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:28:09 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (1A95C800) [pid = 3644] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:28:09 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (16C62000) [pid = 3644] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:28:09 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (1A7C7400) [pid = 3644] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:28:09 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (0C51E400) [pid = 3644] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:28:09 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (19EED400) [pid = 3644] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:28:09 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (11117800) [pid = 3644] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:28:09 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (19141C00) [pid = 3644] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:28:09 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (162F0000) [pid = 3644] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:28:09 INFO - PROCESS | 3644 | 1464391689285 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] 16:28:09 INFO - PROCESS | 3644 | 1464391689324 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 16:28:09 INFO - PROCESS | 3644 | 1464391689331 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:28:09 INFO - PROCESS | 3644 | 1464391689333 Marionette TRACE conn6 <- [1,1378,null,{}] 16:28:09 INFO - PROCESS | 3644 | 1464391689336 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}] 16:28:09 INFO - PROCESS | 3644 | 1464391689469 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 16:28:09 INFO - PROCESS | 3644 | 1464391689538 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 3644 | ++DOCSHELL 19EE5C00 == 84 [pid = 3644] [id = 354] 16:28:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1A7C2C00) [pid = 3644] [serial = 1061] [outer = 00000000] 16:28:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1F6A3000) [pid = 3644] [serial = 1062] [outer = 1A7C2C00] 16:28:09 INFO - PROCESS | 3644 | 1464391689583 Marionette DEBUG loaded listener.js 16:28:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1F6B2800) [pid = 3644] [serial = 1063] [outer = 1A7C2C00] 16:28:09 INFO - PROCESS | 3644 | 1464391689942 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]]]}] 16:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 16:28:09 INFO - PROCESS | 3644 | 1464391690018 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 16:28:09 INFO - PROCESS | 3644 | 1464391690020 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 16:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:28:09 INFO - PROCESS | 3644 | 1464391690024 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - PROCESS | 3644 | 1464391690025 Marionette TRACE conn6 <- [1,1382,null,{}] 16:28:10 INFO - PROCESS | 3644 | 1464391690029 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}] 16:28:10 INFO - PROCESS | 3644 | 1464391690126 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 16:28:10 INFO - PROCESS | 3644 | 1464391690168 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 3644 | ++DOCSHELL 10412800 == 85 [pid = 3644] [id = 355] 16:28:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1F6B6400) [pid = 3644] [serial = 1064] [outer = 00000000] 16:28:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (1F6BB800) [pid = 3644] [serial = 1065] [outer = 1F6B6400] 16:28:10 INFO - PROCESS | 3644 | 1464391690215 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (1F6BF400) [pid = 3644] [serial = 1066] [outer = 1F6B6400] 16:28:10 INFO - PROCESS | 3644 | 1464391690663 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]]]}] 16:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 16:28:10 INFO - PROCESS | 3644 | 1464391690705 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 16:28:10 INFO - PROCESS | 3644 | 1464391690707 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 16:28:10 INFO - PROCESS | 3644 | 1464391690710 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:28:10 INFO - PROCESS | 3644 | 1464391690712 Marionette TRACE conn6 <- [1,1386,null,{}] 16:28:10 INFO - PROCESS | 3644 | 1464391690715 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}] 16:28:10 INFO - PROCESS | 3644 | 1464391690814 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 16:28:10 INFO - PROCESS | 3644 | 1464391690820 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 3644 | ++DOCSHELL 2094E400 == 86 [pid = 3644] [id = 356] 16:28:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (21050000) [pid = 3644] [serial = 1067] [outer = 00000000] 16:28:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (21E1B400) [pid = 3644] [serial = 1068] [outer = 21050000] 16:28:10 INFO - PROCESS | 3644 | 1464391690865 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (22582C00) [pid = 3644] [serial = 1069] [outer = 21050000] 16:28:11 INFO - PROCESS | 3644 | 1464391691623 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]]]}] 16:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 16:28:11 INFO - PROCESS | 3644 | 1464391691686 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 16:28:11 INFO - PROCESS | 3644 | 1464391691692 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 16:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:28:11 INFO - PROCESS | 3644 | 1464391691697 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 3644 | 1464391691702 Marionette TRACE conn6 <- [1,1390,null,{}] 16:28:11 INFO - PROCESS | 3644 | 1464391691708 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}] 16:28:11 INFO - PROCESS | 3644 | 1464391691901 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 16:28:11 INFO - PROCESS | 3644 | 1464391691914 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:11 INFO - PROCESS | 3644 | ++DOCSHELL 104F4400 == 87 [pid = 3644] [id = 357] 16:28:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (14A80C00) [pid = 3644] [serial = 1070] [outer = 00000000] 16:28:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (156A4000) [pid = 3644] [serial = 1071] [outer = 14A80C00] 16:28:11 INFO - PROCESS | 3644 | 1464391692016 Marionette DEBUG loaded listener.js 16:28:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (17F10800) [pid = 3644] [serial = 1072] [outer = 14A80C00] 16:28:12 INFO - PROCESS | 3644 | 1464391692713 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]]]}] 16:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1080ms 16:28:12 INFO - PROCESS | 3644 | 1464391692789 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 16:28:12 INFO - PROCESS | 3644 | 1464391692796 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 16:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:28:12 INFO - PROCESS | 3644 | 1464391692817 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:28:12 INFO - PROCESS | 3644 | 1464391692820 Marionette TRACE conn6 <- [1,1394,null,{}] 16:28:12 INFO - PROCESS | 3644 | 1464391692825 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}] 16:28:12 INFO - PROCESS | 3644 | 1464391692966 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 16:28:13 INFO - PROCESS | 3644 | 1464391693117 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:13 INFO - PROCESS | 3644 | ++DOCSHELL 1913B000 == 88 [pid = 3644] [id = 358] 16:28:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1A8CC800) [pid = 3644] [serial = 1073] [outer = 00000000] 16:28:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1D830800) [pid = 3644] [serial = 1074] [outer = 1A8CC800] 16:28:13 INFO - PROCESS | 3644 | 1464391693175 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1D98C800) [pid = 3644] [serial = 1075] [outer = 1A8CC800] 16:28:13 INFO - PROCESS | 3644 | 1464391693813 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]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1027ms 16:28:13 INFO - PROCESS | 3644 | 1464391693844 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 16:28:13 INFO - PROCESS | 3644 | 1464391693847 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 16:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:28:13 INFO - PROCESS | 3644 | 1464391693850 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 3644 | 1464391693854 Marionette TRACE conn6 <- [1,1398,null,{}] 16:28:13 INFO - PROCESS | 3644 | 1464391693865 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}] 16:28:13 INFO - PROCESS | 3644 | 1464391694009 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 16:28:14 INFO - PROCESS | 3644 | 1464391694164 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:14 INFO - PROCESS | 3644 | ++DOCSHELL 21E13000 == 89 [pid = 3644] [id = 359] 16:28:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (21E56C00) [pid = 3644] [serial = 1076] [outer = 00000000] 16:28:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (225D3400) [pid = 3644] [serial = 1077] [outer = 21E56C00] 16:28:14 INFO - PROCESS | 3644 | 1464391694224 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (22745C00) [pid = 3644] [serial = 1078] [outer = 21E56C00] 16:28:14 INFO - PROCESS | 3644 | 1464391694885 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]]]}] 16:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1080ms 16:28:14 INFO - PROCESS | 3644 | 1464391694943 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 16:28:14 INFO - PROCESS | 3644 | 1464391694946 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 16:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:28:14 INFO - PROCESS | 3644 | 1464391694950 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:28:14 INFO - PROCESS | 3644 | 1464391694952 Marionette TRACE conn6 <- [1,1402,null,{}] 16:28:14 INFO - PROCESS | 3644 | 1464391694956 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}] 16:28:15 INFO - PROCESS | 3644 | 1464391695096 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 16:28:15 INFO - PROCESS | 3644 | 1464391695247 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:15 INFO - PROCESS | 3644 | ++DOCSHELL 1F664000 == 90 [pid = 3644] [id = 360] 16:28:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1F664C00) [pid = 3644] [serial = 1079] [outer = 00000000] 16:28:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1F66D000) [pid = 3644] [serial = 1080] [outer = 1F664C00] 16:28:15 INFO - PROCESS | 3644 | 1464391695308 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (1F670800) [pid = 3644] [serial = 1081] [outer = 1F664C00] 16:28:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (22D41800) [pid = 3644] [serial = 1082] [outer = 1095BC00] 16:28:16 INFO - PROCESS | 3644 | 1464391696142 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]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1215ms 16:28:16 INFO - PROCESS | 3644 | 1464391696170 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 3644 | 1464391696172 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 16:28:16 INFO - PROCESS | 3644 | 1464391696175 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:28:16 INFO - PROCESS | 3644 | 1464391696177 Marionette TRACE conn6 <- [1,1406,null,{}] 16:28:16 INFO - PROCESS | 3644 | 1464391696181 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}] 16:28:16 INFO - PROCESS | 3644 | 1464391696299 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 16:28:16 INFO - PROCESS | 3644 | 1464391696455 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 3644 | ++DOCSHELL 0CAD0C00 == 91 [pid = 3644] [id = 361] 16:28:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (10461000) [pid = 3644] [serial = 1083] [outer = 00000000] 16:28:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (22851800) [pid = 3644] [serial = 1084] [outer = 10461000] 16:28:16 INFO - PROCESS | 3644 | 1464391696516 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (22D45400) [pid = 3644] [serial = 1085] [outer = 10461000] 16:28:17 INFO - PROCESS | 3644 | 1464391697152 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]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1016ms 16:28:17 INFO - PROCESS | 3644 | 1464391697196 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 3644 | 1464391697198 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 16:28:17 INFO - PROCESS | 3644 | 1464391697201 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:28:17 INFO - PROCESS | 3644 | 1464391697203 Marionette TRACE conn6 <- [1,1410,null,{}] 16:28:17 INFO - PROCESS | 3644 | 1464391697207 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}] 16:28:17 INFO - PROCESS | 3644 | 1464391697334 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 16:28:17 INFO - PROCESS | 3644 | 1464391697498 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 3644 | ++DOCSHELL 22D4BC00 == 92 [pid = 3644] [id = 362] 16:28:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (230B1C00) [pid = 3644] [serial = 1086] [outer = 00000000] 16:28:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (230B6000) [pid = 3644] [serial = 1087] [outer = 230B1C00] 16:28:17 INFO - PROCESS | 3644 | 1464391697556 Marionette DEBUG loaded listener.js 16:28:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (230BA800) [pid = 3644] [serial = 1088] [outer = 230B1C00] 16:28:18 INFO - PROCESS | 3644 | 1464391698201 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]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1067ms 16:28:18 INFO - PROCESS | 3644 | 1464391698273 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 3644 | 1464391698275 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 16:28:18 INFO - PROCESS | 3644 | 1464391698279 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:28:18 INFO - PROCESS | 3644 | 1464391698281 Marionette TRACE conn6 <- [1,1414,null,{}] 16:28:18 INFO - PROCESS | 3644 | 1464391698284 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}] 16:28:18 INFO - PROCESS | 3644 | 1464391698401 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 16:28:18 INFO - PROCESS | 3644 | 1464391698558 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 3644 | ++DOCSHELL 23078C00 == 93 [pid = 3644] [id = 363] 16:28:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (2307B400) [pid = 3644] [serial = 1089] [outer = 00000000] 16:28:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (2307F000) [pid = 3644] [serial = 1090] [outer = 2307B400] 16:28:18 INFO - PROCESS | 3644 | 1464391698619 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (23080C00) [pid = 3644] [serial = 1091] [outer = 2307B400] 16:28:19 INFO - PROCESS | 3644 | 1464391699277 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]]]}] 16:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1020ms 16:28:19 INFO - PROCESS | 3644 | 1464391699303 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 16:28:19 INFO - PROCESS | 3644 | 1464391699305 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 16:28:19 INFO - PROCESS | 3644 | 1464391699308 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:28:19 INFO - PROCESS | 3644 | 1464391699310 Marionette TRACE conn6 <- [1,1418,null,{}] 16:28:19 INFO - PROCESS | 3644 | 1464391699314 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}] 16:28:19 INFO - PROCESS | 3644 | 1464391699435 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 16:28:19 INFO - PROCESS | 3644 | 1464391699592 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 3644 | ++DOCSHELL 10F7B800 == 94 [pid = 3644] [id = 364] 16:28:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (22583000) [pid = 3644] [serial = 1092] [outer = 00000000] 16:28:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (230C0000) [pid = 3644] [serial = 1093] [outer = 22583000] 16:28:19 INFO - PROCESS | 3644 | 1464391699649 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (238C1400) [pid = 3644] [serial = 1094] [outer = 22583000] 16:28:20 INFO - PROCESS | 3644 | 1464391700265 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]]]}] 16:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1015ms 16:28:20 INFO - PROCESS | 3644 | 1464391700328 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 16:28:20 INFO - PROCESS | 3644 | 1464391700330 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 16:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:28:20 INFO - PROCESS | 3644 | 1464391700334 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:28:20 INFO - PROCESS | 3644 | 1464391700336 Marionette TRACE conn6 <- [1,1422,null,{}] 16:28:20 INFO - PROCESS | 3644 | 1464391700340 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}] 16:28:20 INFO - PROCESS | 3644 | 1464391700470 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 16:28:20 INFO - PROCESS | 3644 | 1464391700805 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 3644 | ++DOCSHELL 0C56B800 == 95 [pid = 3644] [id = 365] 16:28:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (0C571C00) [pid = 3644] [serial = 1095] [outer = 00000000] 16:28:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (10B22C00) [pid = 3644] [serial = 1096] [outer = 0C571C00] 16:28:20 INFO - PROCESS | 3644 | 1464391700885 Marionette DEBUG loaded listener.js 16:28:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (11A97800) [pid = 3644] [serial = 1097] [outer = 0C571C00] 16:28:21 INFO - PROCESS | 3644 | 1464391701553 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]]]}] 16:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1273ms 16:28:21 INFO - PROCESS | 3644 | 1464391701611 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 3644 | 1464391701616 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 16:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:28:21 INFO - PROCESS | 3644 | 1464391701620 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 3644 | 1464391701623 Marionette TRACE conn6 <- [1,1426,null,{}] 16:28:21 INFO - PROCESS | 3644 | 1464391701644 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}] 16:28:21 INFO - PROCESS | 3644 | 1464391701757 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 16:28:21 INFO - PROCESS | 3644 | 1464391701911 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:21 INFO - PROCESS | 3644 | ++DOCSHELL 10F7A400 == 96 [pid = 3644] [id = 366] 16:28:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (16228800) [pid = 3644] [serial = 1098] [outer = 00000000] 16:28:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (19137000) [pid = 3644] [serial = 1099] [outer = 16228800] 16:28:21 INFO - PROCESS | 3644 | 1464391701965 Marionette DEBUG loaded listener.js 16:28:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (1A243800) [pid = 3644] [serial = 1100] [outer = 16228800] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 1E110800 == 95 [pid = 3644] [id = 241] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 0C5CBC00 == 94 [pid = 3644] [id = 206] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 1DBA3C00 == 93 [pid = 3644] [id = 240] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 10412800 == 92 [pid = 3644] [id = 355] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 19EE5C00 == 91 [pid = 3644] [id = 354] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 1DBEB800 == 90 [pid = 3644] [id = 353] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 1D939400 == 89 [pid = 3644] [id = 352] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 1BAF6800 == 88 [pid = 3644] [id = 351] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 17F03000 == 87 [pid = 3644] [id = 350] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 1913F000 == 86 [pid = 3644] [id = 349] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (20F8D000) [pid = 3644] [serial = 1011] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (10F7B000) [pid = 3644] [serial = 960] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (19EEDC00) [pid = 3644] [serial = 963] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (21313C00) [pid = 3644] [serial = 966] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (1F6AB400) [pid = 3644] [serial = 969] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (21E15400) [pid = 3644] [serial = 972] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (21E53000) [pid = 3644] [serial = 975] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (225D4C00) [pid = 3644] [serial = 978] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 0C511C00 == 85 [pid = 3644] [id = 348] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 0C5C0400 == 84 [pid = 3644] [id = 347] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 22A06800 == 83 [pid = 3644] [id = 345] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 2284D400 == 82 [pid = 3644] [id = 344] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 22741800 == 81 [pid = 3644] [id = 343] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 11A70C00 == 80 [pid = 3644] [id = 342] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 1F9D4000 == 79 [pid = 3644] [id = 341] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 1F6A4800 == 78 [pid = 3644] [id = 340] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 1912D000 == 77 [pid = 3644] [id = 339] 16:28:22 INFO - PROCESS | 3644 | --DOCSHELL 1096C800 == 76 [pid = 3644] [id = 338] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (1BDEF400) [pid = 3644] [serial = 999] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (1D83C000) [pid = 3644] [serial = 1002] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (1CD92C00) [pid = 3644] [serial = 1000] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (19EF1800) [pid = 3644] [serial = 1005] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (1A960000) [pid = 3644] [serial = 996] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (10B30800) [pid = 3644] [serial = 987] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (1104C400) [pid = 3644] [serial = 988] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (1E105000) [pid = 3644] [serial = 1008] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (17EB0C00) [pid = 3644] [serial = 985] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (16CBD800) [pid = 3644] [serial = 984] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (19EF0800) [pid = 3644] [serial = 993] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (1A7C7000) [pid = 3644] [serial = 994] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (185E3800) [pid = 3644] [serial = 990] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (19136000) [pid = 3644] [serial = 991] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (11121400) [pid = 3644] [serial = 981] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (1D98B800) [pid = 3644] [serial = 1003] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1BBDF400) [pid = 3644] [serial = 1006] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (1B915000) [pid = 3644] [serial = 997] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1F6AD800) [pid = 3644] [serial = 1009] [outer = 00000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3644 | 1464391702647 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]]]}] 16:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1078ms 16:28:22 INFO - PROCESS | 3644 | 1464391702702 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 16:28:22 INFO - PROCESS | 3644 | 1464391702706 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 16:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:28:22 INFO - PROCESS | 3644 | 1464391702710 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:28:22 INFO - PROCESS | 3644 | 1464391702712 Marionette TRACE conn6 <- [1,1430,null,{}] 16:28:22 INFO - PROCESS | 3644 | 1464391702716 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}] 16:28:22 INFO - PROCESS | 3644 | 1464391702822 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 16:28:22 INFO - PROCESS | 3644 | 1464391702935 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:22 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C6000 == 77 [pid = 3644] [id = 367] 16:28:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (10C30C00) [pid = 3644] [serial = 1101] [outer = 00000000] 16:28:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (162EDC00) [pid = 3644] [serial = 1102] [outer = 10C30C00] 16:28:22 INFO - PROCESS | 3644 | 1464391702984 Marionette DEBUG loaded listener.js 16:28:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (17F07400) [pid = 3644] [serial = 1103] [outer = 10C30C00] 16:28:23 INFO - PROCESS | 3644 | 1464391703457 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]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 770ms 16:28:23 INFO - PROCESS | 3644 | 1464391703484 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 16:28:23 INFO - PROCESS | 3644 | 1464391703486 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 16:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:28:23 INFO - PROCESS | 3644 | 1464391703491 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 3644 | 1464391703497 Marionette TRACE conn6 <- [1,1434,null,{}] 16:28:23 INFO - PROCESS | 3644 | 1464391703506 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}] 16:28:23 INFO - PROCESS | 3644 | 1464391703610 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 16:28:23 INFO - PROCESS | 3644 | 1464391703620 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:23 INFO - PROCESS | 3644 | ++DOCSHELL 1A7C8000 == 78 [pid = 3644] [id = 368] 16:28:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1A8C3400) [pid = 3644] [serial = 1104] [outer = 00000000] 16:28:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1A8C8C00) [pid = 3644] [serial = 1105] [outer = 1A8C3400] 16:28:23 INFO - PROCESS | 3644 | 1464391703666 Marionette DEBUG loaded listener.js 16:28:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1A965000) [pid = 3644] [serial = 1106] [outer = 1A8C3400] 16:28:24 INFO - PROCESS | 3644 | 1464391704153 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]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 690ms 16:28:24 INFO - PROCESS | 3644 | 1464391704184 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 3644 | 1464391704186 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 16:28:24 INFO - PROCESS | 3644 | 1464391704189 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:28:24 INFO - PROCESS | 3644 | 1464391704191 Marionette TRACE conn6 <- [1,1438,null,{}] 16:28:24 INFO - PROCESS | 3644 | 1464391704194 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}] 16:28:24 INFO - PROCESS | 3644 | 1464391704290 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 16:28:24 INFO - PROCESS | 3644 | 1464391704297 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 3644 | ++DOCSHELL 1A8C6000 == 79 [pid = 3644] [id = 369] 16:28:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1B47A400) [pid = 3644] [serial = 1107] [outer = 00000000] 16:28:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (1B9F3400) [pid = 3644] [serial = 1108] [outer = 1B47A400] 16:28:24 INFO - PROCESS | 3644 | 1464391704342 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (1BBDF400) [pid = 3644] [serial = 1109] [outer = 1B47A400] 16:28:24 INFO - PROCESS | 3644 | 1464391704816 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]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 16:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:28:24 INFO - PROCESS | 3644 | 1464391704864 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 3644 | 1464391704866 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 16:28:24 INFO - PROCESS | 3644 | 1464391704877 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 3644 | 1464391704879 Marionette TRACE conn6 <- [1,1442,null,{}] 16:28:24 INFO - PROCESS | 3644 | 1464391704883 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}] 16:28:24 INFO - PROCESS | 3644 | 1464391705010 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 16:28:25 INFO - PROCESS | 3644 | 1464391705057 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 3644 | ++DOCSHELL 1C87F800 == 80 [pid = 3644] [id = 370] 16:28:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (1C881000) [pid = 3644] [serial = 1110] [outer = 00000000] 16:28:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (1CD8D800) [pid = 3644] [serial = 1111] [outer = 1C881000] 16:28:25 INFO - PROCESS | 3644 | 1464391705109 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (1D8E5800) [pid = 3644] [serial = 1112] [outer = 1C881000] 16:28:25 INFO - PROCESS | 3644 | 1464391705601 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]]]}] 16:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 790ms 16:28:25 INFO - PROCESS | 3644 | 1464391705660 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 3644 | 1464391705662 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 16:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:28:25 INFO - PROCESS | 3644 | 1464391705665 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 3644 | 1464391705667 Marionette TRACE conn6 <- [1,1446,null,{}] 16:28:25 INFO - PROCESS | 3644 | 1464391705671 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}] 16:28:25 INFO - PROCESS | 3644 | 1464391705804 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 16:28:25 INFO - PROCESS | 3644 | 1464391705828 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 3644 | ++DOCSHELL 1D93D800 == 81 [pid = 3644] [id = 371] 16:28:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (1D98E800) [pid = 3644] [serial = 1113] [outer = 00000000] 16:28:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (1DBE9400) [pid = 3644] [serial = 1114] [outer = 1D98E800] 16:28:25 INFO - PROCESS | 3644 | 1464391705873 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (1DCDDC00) [pid = 3644] [serial = 1115] [outer = 1D98E800] 16:28:26 INFO - PROCESS | 3644 | 1464391706350 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]]]}] 16:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 16:28:26 INFO - PROCESS | 3644 | 1464391706421 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 3644 | 1464391706423 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 16:28:26 INFO - PROCESS | 3644 | 1464391706427 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - PROCESS | 3644 | 1464391706428 Marionette TRACE conn6 <- [1,1450,null,{}] 16:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:28:26 INFO - PROCESS | 3644 | 1464391706432 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}] 16:28:26 INFO - PROCESS | 3644 | 1464391706572 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 16:28:26 INFO - PROCESS | 3644 | 1464391706595 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 3644 | ++DOCSHELL 11044800 == 82 [pid = 3644] [id = 372] 16:28:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (14CEB400) [pid = 3644] [serial = 1116] [outer = 00000000] 16:28:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (1F662800) [pid = 3644] [serial = 1117] [outer = 14CEB400] 16:28:26 INFO - PROCESS | 3644 | 1464391706641 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (1F66CC00) [pid = 3644] [serial = 1118] [outer = 14CEB400] 16:28:27 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (1F6A7C00) [pid = 3644] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:28:27 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (1E10C800) [pid = 3644] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:28:27 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (1F6B6400) [pid = 3644] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:28:27 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (1BAF7800) [pid = 3644] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:28:27 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (1913F800) [pid = 3644] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:28:27 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (0C512C00) [pid = 3644] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:28:27 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (1A741800) [pid = 3644] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:28:27 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (1A7C2C00) [pid = 3644] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:28:27 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (10A61400) [pid = 3644] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:28:27 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (1D93B800) [pid = 3644] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:28:27 INFO - PROCESS | 3644 | 1464391707355 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]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 16:28:27 INFO - PROCESS | 3644 | 1464391707402 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 3644 | 1464391707404 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 16:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:28:27 INFO - PROCESS | 3644 | 1464391707415 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 3644 | 1464391707417 Marionette TRACE conn6 <- [1,1454,null,{}] 16:28:27 INFO - PROCESS | 3644 | 1464391707421 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}] 16:28:27 INFO - PROCESS | 3644 | 1464391707517 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 16:28:27 INFO - PROCESS | 3644 | 1464391707527 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 3644 | ++DOCSHELL 1912E400 == 83 [pid = 3644] [id = 373] 16:28:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (1A8D2400) [pid = 3644] [serial = 1119] [outer = 00000000] 16:28:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (1F174000) [pid = 3644] [serial = 1120] [outer = 1A8D2400] 16:28:27 INFO - PROCESS | 3644 | 1464391707572 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (1F6AE000) [pid = 3644] [serial = 1121] [outer = 1A8D2400] 16:28:28 INFO - PROCESS | 3644 | 1464391708038 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]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 16:28:28 INFO - PROCESS | 3644 | 1464391708087 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 3644 | 1464391708089 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 16:28:28 INFO - PROCESS | 3644 | 1464391708092 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:28:28 INFO - PROCESS | 3644 | 1464391708094 Marionette TRACE conn6 <- [1,1458,null,{}] 16:28:28 INFO - PROCESS | 3644 | 1464391708098 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}] 16:28:28 INFO - PROCESS | 3644 | 1464391708193 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 16:28:28 INFO - PROCESS | 3644 | 1464391708231 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:28 INFO - PROCESS | 3644 | ++DOCSHELL 1F6A8000 == 84 [pid = 3644] [id = 374] 16:28:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (1F6B3C00) [pid = 3644] [serial = 1122] [outer = 00000000] 16:28:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (1F6BEC00) [pid = 3644] [serial = 1123] [outer = 1F6B3C00] 16:28:28 INFO - PROCESS | 3644 | 1464391708283 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (20948400) [pid = 3644] [serial = 1124] [outer = 1F6B3C00] 16:28:28 INFO - PROCESS | 3644 | 1464391708737 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]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 16:28:28 INFO - PROCESS | 3644 | 1464391708775 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 3644 | 1464391708777 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 16:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:28:28 INFO - PROCESS | 3644 | 1464391708780 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - PROCESS | 3644 | 1464391708781 Marionette TRACE conn6 <- [1,1462,null,{}] 16:28:28 INFO - PROCESS | 3644 | 1464391708785 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}] 16:28:28 INFO - PROCESS | 3644 | 1464391708883 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 16:28:28 INFO - PROCESS | 3644 | 1464391708890 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:28 INFO - PROCESS | 3644 | ++DOCSHELL 20F85C00 == 85 [pid = 3644] [id = 375] 16:28:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (20F8EC00) [pid = 3644] [serial = 1125] [outer = 00000000] 16:28:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (2104C400) [pid = 3644] [serial = 1126] [outer = 20F8EC00] 16:28:28 INFO - PROCESS | 3644 | 1464391708942 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (21E1AC00) [pid = 3644] [serial = 1127] [outer = 20F8EC00] 16:28:29 INFO - PROCESS | 3644 | 1464391709774 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]]]}] 16:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1017ms 16:28:29 INFO - PROCESS | 3644 | 1464391709800 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 3644 | 1464391709805 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 16:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:28:29 INFO - PROCESS | 3644 | 1464391709811 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - PROCESS | 3644 | 1464391709816 Marionette TRACE conn6 <- [1,1466,null,{}] 16:28:29 INFO - PROCESS | 3644 | 1464391709842 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}] 16:28:30 INFO - PROCESS | 3644 | 1464391710027 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 16:28:30 INFO - PROCESS | 3644 | 1464391710048 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 3644 | ++DOCSHELL 10C24000 == 86 [pid = 3644] [id = 376] 16:28:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (11A70000) [pid = 3644] [serial = 1128] [outer = 00000000] 16:28:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (17EAF000) [pid = 3644] [serial = 1129] [outer = 11A70000] 16:28:30 INFO - PROCESS | 3644 | 1464391710148 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (18EEEC00) [pid = 3644] [serial = 1130] [outer = 11A70000] 16:28:30 INFO - PROCESS | 3644 | 1464391710839 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]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1078ms 16:28:30 INFO - PROCESS | 3644 | 1464391710893 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 3644 | 1464391710900 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 16:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:28:30 INFO - PROCESS | 3644 | 1464391710926 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 3644 | 1464391710929 Marionette TRACE conn6 <- [1,1470,null,{}] 16:28:30 INFO - PROCESS | 3644 | 1464391710933 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}] 16:28:31 INFO - PROCESS | 3644 | 1464391711062 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 16:28:31 INFO - PROCESS | 3644 | 1464391711214 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 3644 | ++DOCSHELL 1A7C1400 == 87 [pid = 3644] [id = 377] 16:28:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (1A7C1800) [pid = 3644] [serial = 1131] [outer = 00000000] 16:28:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (1B9F1000) [pid = 3644] [serial = 1132] [outer = 1A7C1800] 16:28:31 INFO - PROCESS | 3644 | 1464391711272 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (1BDEF400) [pid = 3644] [serial = 1133] [outer = 1A7C1800] 16:28:31 INFO - PROCESS | 3644 | 1464391711932 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]]]}] 16:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1039ms 16:28:31 INFO - PROCESS | 3644 | 1464391711946 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 16:28:31 INFO - PROCESS | 3644 | 1464391711949 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 16:28:31 INFO - PROCESS | 3644 | 1464391711953 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:28:31 INFO - PROCESS | 3644 | 1464391711957 Marionette TRACE conn6 <- [1,1474,null,{}] 16:28:31 INFO - PROCESS | 3644 | 1464391712001 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}] 16:28:32 INFO - PROCESS | 3644 | 1464391712129 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 16:28:32 INFO - PROCESS | 3644 | 1464391712285 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 3644 | ++DOCSHELL 2104B400 == 88 [pid = 3644] [id = 378] 16:28:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (21317400) [pid = 3644] [serial = 1134] [outer = 00000000] 16:28:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (21E16C00) [pid = 3644] [serial = 1135] [outer = 21317400] 16:28:32 INFO - PROCESS | 3644 | 1464391712345 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (22582800) [pid = 3644] [serial = 1136] [outer = 21317400] 16:28:32 INFO - PROCESS | 3644 | 1464391712969 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]]]}] 16:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1073ms 16:28:33 INFO - PROCESS | 3644 | 1464391713029 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 3644 | 1464391713032 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 16:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:28:33 INFO - PROCESS | 3644 | 1464391713036 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - PROCESS | 3644 | 1464391713038 Marionette TRACE conn6 <- [1,1478,null,{}] 16:28:33 INFO - PROCESS | 3644 | 1464391713042 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}] 16:28:33 INFO - PROCESS | 3644 | 1464391713185 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 16:28:33 INFO - PROCESS | 3644 | 1464391713338 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 3644 | ++DOCSHELL 225D5800 == 89 [pid = 3644] [id = 379] 16:28:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (225D7C00) [pid = 3644] [serial = 1137] [outer = 00000000] 16:28:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (22744800) [pid = 3644] [serial = 1138] [outer = 225D7C00] 16:28:33 INFO - PROCESS | 3644 | 1464391713398 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (2284FC00) [pid = 3644] [serial = 1139] [outer = 225D7C00] 16:28:34 INFO - PROCESS | 3644 | 1464391714038 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]]]}] 16:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1067ms 16:28:34 INFO - PROCESS | 3644 | 1464391714116 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 3644 | 1464391714119 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 16:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:28:34 INFO - PROCESS | 3644 | 1464391714122 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 3644 | 1464391714124 Marionette TRACE conn6 <- [1,1482,null,{}] 16:28:34 INFO - PROCESS | 3644 | 1464391714128 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}] 16:28:34 INFO - PROCESS | 3644 | 1464391714278 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 16:28:34 INFO - PROCESS | 3644 | 1464391714434 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 3644 | ++DOCSHELL 2273D800 == 90 [pid = 3644] [id = 380] 16:28:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (22A03800) [pid = 3644] [serial = 1140] [outer = 00000000] 16:28:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (22A0F400) [pid = 3644] [serial = 1141] [outer = 22A03800] 16:28:34 INFO - PROCESS | 3644 | 1464391714492 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 195 (23076C00) [pid = 3644] [serial = 1142] [outer = 22A03800] 16:28:35 INFO - PROCESS | 3644 | 1464391715101 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]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1019ms 16:28:35 INFO - PROCESS | 3644 | 1464391715146 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 3644 | 1464391715149 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 16:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:28:35 INFO - PROCESS | 3644 | 1464391715152 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 3644 | 1464391715155 Marionette TRACE conn6 <- [1,1486,null,{}] 16:28:35 INFO - PROCESS | 3644 | 1464391715159 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}] 16:28:35 INFO - PROCESS | 3644 | 1464391715310 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 16:28:35 INFO - PROCESS | 3644 | 1464391715470 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 3644 | ++DOCSHELL 230B9800 == 91 [pid = 3644] [id = 381] 16:28:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 196 (238C5400) [pid = 3644] [serial = 1143] [outer = 00000000] 16:28:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 197 (238CC800) [pid = 3644] [serial = 1144] [outer = 238C5400] 16:28:35 INFO - PROCESS | 3644 | 1464391715530 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 198 (26663000) [pid = 3644] [serial = 1145] [outer = 238C5400] 16:28:36 INFO - PROCESS | 3644 | 1464391716164 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]]]}] 16:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1016ms 16:28:36 INFO - PROCESS | 3644 | 1464391716172 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 3644 | 1464391716175 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 16:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:28:36 INFO - PROCESS | 3644 | 1464391716178 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 3644 | 1464391716180 Marionette TRACE conn6 <- [1,1490,null,{}] 16:28:36 INFO - PROCESS | 3644 | 1464391716184 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}] 16:28:36 INFO - PROCESS | 3644 | 1464391716304 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 16:28:36 INFO - PROCESS | 3644 | 1464391716475 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:36 INFO - PROCESS | 3644 | ++DOCSHELL 26664400 == 92 [pid = 3644] [id = 382] 16:28:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 199 (26668000) [pid = 3644] [serial = 1146] [outer = 00000000] 16:28:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (2666C000) [pid = 3644] [serial = 1147] [outer = 26668000] 16:28:36 INFO - PROCESS | 3644 | 1464391716534 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (2666F000) [pid = 3644] [serial = 1148] [outer = 26668000] 16:28:37 INFO - PROCESS | 3644 | 1464391717154 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]]]}] 16:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1018ms 16:28:37 INFO - PROCESS | 3644 | 1464391717208 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 3644 | 1464391717211 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 16:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:28:37 INFO - PROCESS | 3644 | 1464391717216 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - PROCESS | 3644 | 1464391717218 Marionette TRACE conn6 <- [1,1494,null,{}] 16:28:37 INFO - PROCESS | 3644 | 1464391717241 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}] 16:28:37 INFO - PROCESS | 3644 | 1464391717357 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 16:28:37 INFO - PROCESS | 3644 | 1464391717509 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 3644 | ++DOCSHELL 1D838000 == 93 [pid = 3644] [id = 383] 16:28:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (25911400) [pid = 3644] [serial = 1149] [outer = 00000000] 16:28:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 203 (2591A400) [pid = 3644] [serial = 1150] [outer = 25911400] 16:28:37 INFO - PROCESS | 3644 | 1464391717566 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 204 (2591C400) [pid = 3644] [serial = 1151] [outer = 25911400] 16:28:38 INFO - PROCESS | 3644 | 1464391718134 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]]]}] 16:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 16:28:38 INFO - PROCESS | 3644 | 1464391718192 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 16:28:38 INFO - PROCESS | 3644 | 1464391718194 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 16:28:38 INFO - PROCESS | 3644 | 1464391718198 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:28:38 INFO - PROCESS | 3644 | 1464391718200 Marionette TRACE conn6 <- [1,1498,null,{}] 16:28:38 INFO - PROCESS | 3644 | 1464391718204 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}] 16:28:38 INFO - PROCESS | 3644 | 1464391718323 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 16:28:38 INFO - PROCESS | 3644 | 1464391718493 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:38 INFO - PROCESS | 3644 | ++DOCSHELL 10F82400 == 94 [pid = 3644] [id = 384] 16:28:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (11121400) [pid = 3644] [serial = 1152] [outer = 00000000] 16:28:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (26706800) [pid = 3644] [serial = 1153] [outer = 11121400] 16:28:38 INFO - PROCESS | 3644 | 1464391718550 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (2670BC00) [pid = 3644] [serial = 1154] [outer = 11121400] 16:28:39 INFO - PROCESS | 3644 | 1464391719162 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]]]}] 16:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1017ms 16:28:39 INFO - PROCESS | 3644 | 1464391719219 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 3644 | 1464391719221 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 16:28:39 INFO - PROCESS | 3644 | 1464391719225 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:28:39 INFO - PROCESS | 3644 | 1464391719227 Marionette TRACE conn6 <- [1,1502,null,{}] 16:28:39 INFO - PROCESS | 3644 | 1464391719231 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}] 16:28:39 INFO - PROCESS | 3644 | 1464391719353 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 16:28:39 INFO - PROCESS | 3644 | 1464391719507 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:39 INFO - PROCESS | 3644 | ++DOCSHELL 162F0000 == 95 [pid = 3644] [id = 385] 16:28:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (16C62000) [pid = 3644] [serial = 1155] [outer = 00000000] 16:28:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (1A8D2800) [pid = 3644] [serial = 1156] [outer = 16C62000] 16:28:39 INFO - PROCESS | 3644 | 1464391719564 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (1BDE8800) [pid = 3644] [serial = 1157] [outer = 16C62000] 16:28:40 INFO - PROCESS | 3644 | 1464391720410 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]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1234ms 16:28:40 INFO - PROCESS | 3644 | 1464391720463 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 3644 | 1464391720467 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 16:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:28:40 INFO - PROCESS | 3644 | 1464391720472 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 3644 | 1464391720476 Marionette TRACE conn6 <- [1,1506,null,{}] 16:28:40 INFO - PROCESS | 3644 | 1464391720482 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}] 16:28:40 INFO - PROCESS | 3644 | 1464391720630 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 16:28:40 INFO - PROCESS | 3644 | 1464391720791 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 3644 | ++DOCSHELL 18F54400 == 96 [pid = 3644] [id = 386] 16:28:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (18F57C00) [pid = 3644] [serial = 1158] [outer = 00000000] 16:28:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (19EEB400) [pid = 3644] [serial = 1159] [outer = 18F57C00] 16:28:40 INFO - PROCESS | 3644 | 1464391720848 Marionette DEBUG loaded listener.js 16:28:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (1A7BF400) [pid = 3644] [serial = 1160] [outer = 18F57C00] 16:28:41 INFO - PROCESS | 3644 | 1464391721432 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]]]}] 16:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1023ms 16:28:41 INFO - PROCESS | 3644 | 1464391721496 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 16:28:41 INFO - PROCESS | 3644 | 1464391721502 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 16:28:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:28:41 INFO - PROCESS | 3644 | 1464391721508 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:28:41 INFO - PROCESS | 3644 | 1464391721510 Marionette TRACE conn6 <- [1,1510,null,{}] 16:28:41 INFO - PROCESS | 3644 | 1464391721514 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}] 16:28:41 INFO - PROCESS | 3644 | 1464391721672 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 10B22000 == 95 [pid = 3644] [id = 337] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 14D82000 == 94 [pid = 3644] [id = 133] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 1F6A8000 == 93 [pid = 3644] [id = 374] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 1912E400 == 92 [pid = 3644] [id = 373] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 11044800 == 91 [pid = 3644] [id = 372] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 1D93D800 == 90 [pid = 3644] [id = 371] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 1C87F800 == 89 [pid = 3644] [id = 370] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 1A8C6000 == 88 [pid = 3644] [id = 369] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 1A7C8000 == 87 [pid = 3644] [id = 368] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 0C5C6000 == 86 [pid = 3644] [id = 367] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 10F7A400 == 85 [pid = 3644] [id = 366] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 0C56B800 == 84 [pid = 3644] [id = 365] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 212 (21E1B400) [pid = 3644] [serial = 1068] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 104F4400 == 83 [pid = 3644] [id = 357] 16:28:41 INFO - PROCESS | 3644 | --DOCSHELL 2094E400 == 82 [pid = 3644] [id = 356] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 211 (22A0BC00) [pid = 3644] [serial = 1035] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (22859000) [pid = 3644] [serial = 1032] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (2104E400) [pid = 3644] [serial = 1012] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (20951400) [pid = 3644] [serial = 1060] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (1F6BB800) [pid = 3644] [serial = 1065] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (154BB400) [pid = 3644] [serial = 1038] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (1CEBAC00) [pid = 3644] [serial = 1053] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 204 (1A248800) [pid = 3644] [serial = 1048] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 203 (0C570400) [pid = 3644] [serial = 1044] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 202 (1BAF3000) [pid = 3644] [serial = 1051] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 201 (1F6B2800) [pid = 3644] [serial = 1063] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 200 (15394C00) [pid = 3644] [serial = 1041] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 199 (1F9D7C00) [pid = 3644] [serial = 1023] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 198 (20F89C00) [pid = 3644] [serial = 1020] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 197 (1BAEA000) [pid = 3644] [serial = 1050] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 196 (16CBE800) [pid = 3644] [serial = 1042] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 195 (1CF65800) [pid = 3644] [serial = 1054] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 194 (1DBF0C00) [pid = 3644] [serial = 1056] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 193 (19361800) [pid = 3644] [serial = 1017] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (1E103C00) [pid = 3644] [serial = 1057] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (1F9CDC00) [pid = 3644] [serial = 1059] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (10B2CC00) [pid = 3644] [serial = 1014] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (1F6A3000) [pid = 3644] [serial = 1062] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (19EE7400) [pid = 3644] [serial = 1047] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (10B28C00) [pid = 3644] [serial = 1045] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (2274A400) [pid = 3644] [serial = 1029] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (22583400) [pid = 3644] [serial = 1026] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (1F6BF400) [pid = 3644] [serial = 1066] [outer = 00000000] [url = about:blank] 16:28:41 INFO - PROCESS | 3644 | 1464391721879 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 3644 | ++DOCSHELL 08E7E400 == 83 [pid = 3644] [id = 387] 16:28:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (08E88800) [pid = 3644] [serial = 1161] [outer = 00000000] 16:28:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (0C5F0800) [pid = 3644] [serial = 1162] [outer = 08E88800] 16:28:41 INFO - PROCESS | 3644 | 1464391721925 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (10C28400) [pid = 3644] [serial = 1163] [outer = 08E88800] 16:28:42 INFO - PROCESS | 3644 | 1464391722371 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"]]]}] 16:28:42 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 () { 16:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:28:42 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 () { 16:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:28:42 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 () { 16:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:28:42 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 () { 16:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:28:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 939ms 16:28:42 INFO - PROCESS | 3644 | 1464391722450 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 3644 | 1464391722452 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 16:28:42 INFO - PROCESS | 3644 | 1464391722455 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:28:42 INFO - PROCESS | 3644 | 1464391722459 Marionette TRACE conn6 <- [1,1514,null,{}] 16:28:42 INFO - PROCESS | 3644 | 1464391722474 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}] 16:28:42 INFO - PROCESS | 3644 | 1464391722577 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 16:28:42 INFO - PROCESS | 3644 | 1464391722590 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:42 INFO - PROCESS | 3644 | ++DOCSHELL 1B91F000 == 84 [pid = 3644] [id = 388] 16:28:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (1B9EA400) [pid = 3644] [serial = 1164] [outer = 00000000] 16:28:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (1BAF0C00) [pid = 3644] [serial = 1165] [outer = 1B9EA400] 16:28:42 INFO - PROCESS | 3644 | 1464391722642 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (1BDE6C00) [pid = 3644] [serial = 1166] [outer = 1B9EA400] 16:28:43 INFO - PROCESS | 3644 | 1464391723139 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"]]]}] 16:28:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:28:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:28:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:28:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 730ms 16:28:43 INFO - PROCESS | 3644 | 1464391723190 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 3644 | 1464391723192 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 16:28:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:28:43 INFO - PROCESS | 3644 | 1464391723196 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 3644 | 1464391723197 Marionette TRACE conn6 <- [1,1518,null,{}] 16:28:43 INFO - PROCESS | 3644 | 1464391723201 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}] 16:28:43 INFO - PROCESS | 3644 | 1464391723306 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 16:28:43 INFO - PROCESS | 3644 | 1464391723426 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 3644 | ++DOCSHELL 1C8F6800 == 85 [pid = 3644] [id = 389] 16:28:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (1CD92000) [pid = 3644] [serial = 1167] [outer = 00000000] 16:28:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (1D996000) [pid = 3644] [serial = 1168] [outer = 1CD92000] 16:28:43 INFO - PROCESS | 3644 | 1464391723474 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (1DBE8000) [pid = 3644] [serial = 1169] [outer = 1CD92000] 16:28:43 INFO - PROCESS | 3644 | 1464391723839 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]]]}] 16:28:43 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 16:28:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:28:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:28:43 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. 16:28:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:28:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 16:28:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:28:43 INFO - PROCESS | 3644 | 1464391723870 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 3644 | 1464391723872 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 16:28:43 INFO - PROCESS | 3644 | 1464391723875 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 3644 | 1464391723876 Marionette TRACE conn6 <- [1,1522,null,{}] 16:28:43 INFO - PROCESS | 3644 | 1464391723880 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}] 16:28:44 INFO - PROCESS | 3644 | 1464391724051 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 16:28:44 INFO - PROCESS | 3644 | 1464391724067 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 3644 | ++DOCSHELL 1DBE5C00 == 86 [pid = 3644] [id = 390] 16:28:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (1DBE7000) [pid = 3644] [serial = 1170] [outer = 00000000] 16:28:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 195 (1F6A3000) [pid = 3644] [serial = 1171] [outer = 1DBE7000] 16:28:44 INFO - PROCESS | 3644 | 1464391724113 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 196 (1F6B5000) [pid = 3644] [serial = 1172] [outer = 1DBE7000] 16:28:44 INFO - PROCESS | 3644 | 1464391724573 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]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:28:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 16:28:44 INFO - PROCESS | 3644 | 1464391724606 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 16:28:44 INFO - PROCESS | 3644 | 1464391724608 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 16:28:44 INFO - PROCESS | 3644 | 1464391724611 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:28:44 INFO - PROCESS | 3644 | 1464391724613 Marionette TRACE conn6 <- [1,1526,null,{}] 16:28:44 INFO - PROCESS | 3644 | 1464391724616 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}] 16:28:44 INFO - PROCESS | 3644 | 1464391724802 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 16:28:44 INFO - PROCESS | 3644 | 1464391724834 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 3644 | ++DOCSHELL 20945C00 == 87 [pid = 3644] [id = 391] 16:28:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 197 (20948800) [pid = 3644] [serial = 1173] [outer = 00000000] 16:28:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 198 (2104CC00) [pid = 3644] [serial = 1174] [outer = 20948800] 16:28:44 INFO - PROCESS | 3644 | 1464391724882 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 199 (2131AC00) [pid = 3644] [serial = 1175] [outer = 20948800] 16:28:45 INFO - PROCESS | 3644 | 1464391725341 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]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:28:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 770ms 16:28:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:28:45 INFO - PROCESS | 3644 | 1464391725386 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 3644 | 1464391725388 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 16:28:45 INFO - PROCESS | 3644 | 1464391725391 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 3644 | 1464391725392 Marionette TRACE conn6 <- [1,1530,null,{}] 16:28:45 INFO - PROCESS | 3644 | 1464391725396 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}] 16:28:45 INFO - PROCESS | 3644 | 1464391725531 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 16:28:45 INFO - PROCESS | 3644 | 1464391725551 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 3644 | ++DOCSHELL 185E1C00 == 88 [pid = 3644] [id = 392] 16:28:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (21048C00) [pid = 3644] [serial = 1176] [outer = 00000000] 16:28:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (225CD000) [pid = 3644] [serial = 1177] [outer = 21048C00] 16:28:45 INFO - PROCESS | 3644 | 1464391725596 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (2274C000) [pid = 3644] [serial = 1178] [outer = 21048C00] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 201 (1C881000) [pid = 3644] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 200 (16228800) [pid = 3644] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 199 (10C30C00) [pid = 3644] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 198 (1A8C3400) [pid = 3644] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 197 (1B47A400) [pid = 3644] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 196 (0C571C00) [pid = 3644] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 195 (1D98E800) [pid = 3644] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 194 (14CEB400) [pid = 3644] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 193 (1F6B3C00) [pid = 3644] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (1A8D2400) [pid = 3644] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (1C880C00) [pid = 3644] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (1B920C00) [pid = 3644] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (1D994000) [pid = 3644] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:28:46 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (1E103800) [pid = 3644] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:28:46 INFO - PROCESS | 3644 | 1464391726358 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]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:28:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1018ms 16:28:46 INFO - PROCESS | 3644 | 1464391726410 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 3644 | 1464391726412 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 16:28:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:28:46 INFO - PROCESS | 3644 | 1464391726415 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 3644 | 1464391726416 Marionette TRACE conn6 <- [1,1534,null,{}] 16:28:46 INFO - PROCESS | 3644 | 1464391726420 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}] 16:28:46 INFO - PROCESS | 3644 | 1464391726517 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 16:28:46 INFO - PROCESS | 3644 | 1464391726654 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 3644 | ++DOCSHELL 0C552000 == 89 [pid = 3644] [id = 393] 16:28:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (0C571C00) [pid = 3644] [serial = 1179] [outer = 00000000] 16:28:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (19365400) [pid = 3644] [serial = 1180] [outer = 0C571C00] 16:28:46 INFO - PROCESS | 3644 | 1464391726702 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (1A8C3400) [pid = 3644] [serial = 1181] [outer = 0C571C00] 16:28:47 INFO - PROCESS | 3644 | 1464391727179 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]]]}] 16:28:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:28:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 830ms 16:28:47 INFO - PROCESS | 3644 | 1464391727274 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 3644 | 1464391727279 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 16:28:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:28:47 INFO - PROCESS | 3644 | 1464391727290 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 3644 | 1464391727295 Marionette TRACE conn6 <- [1,1538,null,{}] 16:28:47 INFO - PROCESS | 3644 | 1464391727301 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}] 16:28:47 INFO - PROCESS | 3644 | 1464391727436 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 16:28:47 INFO - PROCESS | 3644 | 1464391727610 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 3644 | ++DOCSHELL 10B28C00 == 90 [pid = 3644] [id = 394] 16:28:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (10E30800) [pid = 3644] [serial = 1182] [outer = 00000000] 16:28:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (14D79400) [pid = 3644] [serial = 1183] [outer = 10E30800] 16:28:47 INFO - PROCESS | 3644 | 1464391727677 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (156A5C00) [pid = 3644] [serial = 1184] [outer = 10E30800] 16:28:48 INFO - PROCESS | 3644 | 1464391728339 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]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:28:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1073ms 16:28:48 INFO - PROCESS | 3644 | 1464391728369 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 3644 | 1464391728375 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 16:28:48 INFO - PROCESS | 3644 | 1464391728382 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:28:48 INFO - PROCESS | 3644 | 1464391728385 Marionette TRACE conn6 <- [1,1542,null,{}] 16:28:48 INFO - PROCESS | 3644 | 1464391728389 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}] 16:28:48 INFO - PROCESS | 3644 | 1464391728518 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 16:28:48 INFO - PROCESS | 3644 | 1464391728690 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 3644 | ++DOCSHELL 1A7C8000 == 91 [pid = 3644] [id = 395] 16:28:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 195 (1B53D000) [pid = 3644] [serial = 1185] [outer = 00000000] 16:28:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 196 (1BAE6800) [pid = 3644] [serial = 1186] [outer = 1B53D000] 16:28:48 INFO - PROCESS | 3644 | 1464391728748 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 197 (1BCCF000) [pid = 3644] [serial = 1187] [outer = 1B53D000] 16:28:49 INFO - PROCESS | 3644 | 1464391729395 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]]]}] 16:28:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:28:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1071ms 16:28:49 INFO - PROCESS | 3644 | 1464391729458 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 16:28:49 INFO - PROCESS | 3644 | 1464391729461 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 16:28:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:28:49 INFO - PROCESS | 3644 | 1464391729464 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 3644 | 1464391729468 Marionette TRACE conn6 <- [1,1546,null,{}] 16:28:49 INFO - PROCESS | 3644 | 1464391729480 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}] 16:28:49 INFO - PROCESS | 3644 | 1464391729612 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 16:28:49 INFO - PROCESS | 3644 | 1464391729775 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:49 INFO - PROCESS | 3644 | ++DOCSHELL 1F6BD000 == 92 [pid = 3644] [id = 396] 16:28:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 198 (1F6BF400) [pid = 3644] [serial = 1188] [outer = 00000000] 16:28:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 199 (1F9D8000) [pid = 3644] [serial = 1189] [outer = 1F6BF400] 16:28:49 INFO - PROCESS | 3644 | 1464391729838 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (20F91000) [pid = 3644] [serial = 1190] [outer = 1F6BF400] 16:28:50 INFO - PROCESS | 3644 | 1464391730440 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]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1022ms 16:28:50 INFO - PROCESS | 3644 | 1464391730488 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 3644 | 1464391730491 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 16:28:50 INFO - PROCESS | 3644 | 1464391730494 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:28:50 INFO - PROCESS | 3644 | 1464391730497 Marionette TRACE conn6 <- [1,1550,null,{}] 16:28:50 INFO - PROCESS | 3644 | 1464391730500 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}] 16:28:50 INFO - PROCESS | 3644 | 1464391730630 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 16:28:50 INFO - PROCESS | 3644 | 1464391730803 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 3644 | ++DOCSHELL 2285E000 == 93 [pid = 3644] [id = 397] 16:28:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (22A07C00) [pid = 3644] [serial = 1191] [outer = 00000000] 16:28:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (22D4E800) [pid = 3644] [serial = 1192] [outer = 22A07C00] 16:28:50 INFO - PROCESS | 3644 | 1464391730864 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 203 (23082800) [pid = 3644] [serial = 1193] [outer = 22A07C00] 16:28:51 INFO - PROCESS | 3644 | 1464391731498 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]]]}] 16:28:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:28:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1068ms 16:28:51 INFO - PROCESS | 3644 | 1464391731566 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 3644 | 1464391731568 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 16:28:51 INFO - PROCESS | 3644 | 1464391731572 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:28:51 INFO - PROCESS | 3644 | 1464391731574 Marionette TRACE conn6 <- [1,1554,null,{}] 16:28:51 INFO - PROCESS | 3644 | 1464391731578 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}] 16:28:51 INFO - PROCESS | 3644 | 1464391731703 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 16:28:51 INFO - PROCESS | 3644 | 1464391731868 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:51 INFO - PROCESS | 3644 | ++DOCSHELL 230B4C00 == 94 [pid = 3644] [id = 398] 16:28:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 204 (230BEC00) [pid = 3644] [serial = 1194] [outer = 00000000] 16:28:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (23514800) [pid = 3644] [serial = 1195] [outer = 230BEC00] 16:28:51 INFO - PROCESS | 3644 | 1464391731929 Marionette DEBUG loaded listener.js 16:28:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (23518000) [pid = 3644] [serial = 1196] [outer = 230BEC00] 16:28:52 INFO - PROCESS | 3644 | 1464391732511 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]]]}] 16:28:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:28:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 16:28:52 INFO - PROCESS | 3644 | 1464391732546 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 16:28:52 INFO - PROCESS | 3644 | 1464391732548 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 16:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:28:52 INFO - PROCESS | 3644 | 1464391732552 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:28:52 INFO - PROCESS | 3644 | 1464391732554 Marionette TRACE conn6 <- [1,1558,null,{}] 16:28:52 INFO - PROCESS | 3644 | 1464391732557 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}] 16:28:52 INFO - PROCESS | 3644 | 1464391732703 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 16:28:52 INFO - PROCESS | 3644 | 1464391732878 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 3644 | ++DOCSHELL 1F34A000 == 95 [pid = 3644] [id = 399] 16:28:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (1F34A400) [pid = 3644] [serial = 1197] [outer = 00000000] 16:28:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (1F352800) [pid = 3644] [serial = 1198] [outer = 1F34A400] 16:28:52 INFO - PROCESS | 3644 | 1464391732936 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (2351C800) [pid = 3644] [serial = 1199] [outer = 1F34A400] 16:28:53 INFO - PROCESS | 3644 | 1464391733555 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]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:28:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1015ms 16:28:53 INFO - PROCESS | 3644 | 1464391733571 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 3644 | 1464391733573 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 16:28:53 INFO - PROCESS | 3644 | 1464391733577 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:28:53 INFO - PROCESS | 3644 | 1464391733579 Marionette TRACE conn6 <- [1,1562,null,{}] 16:28:53 INFO - PROCESS | 3644 | 1464391733582 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}] 16:28:53 INFO - PROCESS | 3644 | 1464391733702 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 16:28:53 INFO - PROCESS | 3644 | 1464391733875 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:53 INFO - PROCESS | 3644 | ++DOCSHELL 23513800 == 96 [pid = 3644] [id = 400] 16:28:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (2351D800) [pid = 3644] [serial = 1200] [outer = 00000000] 16:28:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (238CD800) [pid = 3644] [serial = 1201] [outer = 2351D800] 16:28:53 INFO - PROCESS | 3644 | 1464391733936 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (26668800) [pid = 3644] [serial = 1202] [outer = 2351D800] 16:28:54 INFO - PROCESS | 3644 | 1464391734525 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]]]}] 16:28:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:28:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1018ms 16:28:54 INFO - PROCESS | 3644 | 1464391734599 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 16:28:54 INFO - PROCESS | 3644 | 1464391734601 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 16:28:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:28:54 INFO - PROCESS | 3644 | 1464391734605 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:28:54 INFO - PROCESS | 3644 | 1464391734607 Marionette TRACE conn6 <- [1,1566,null,{}] 16:28:54 INFO - PROCESS | 3644 | 1464391734611 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}] 16:28:54 INFO - PROCESS | 3644 | 1464391734735 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 16:28:54 INFO - PROCESS | 3644 | 1464391734907 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 3644 | ++DOCSHELL 2666BC00 == 97 [pid = 3644] [id = 401] 16:28:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (2670DC00) [pid = 3644] [serial = 1203] [outer = 00000000] 16:28:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 214 (26713C00) [pid = 3644] [serial = 1204] [outer = 2670DC00] 16:28:54 INFO - PROCESS | 3644 | 1464391734966 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 215 (26A70C00) [pid = 3644] [serial = 1205] [outer = 2670DC00] 16:28:55 INFO - PROCESS | 3644 | 1464391735520 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]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 16:28:55 INFO - PROCESS | 3644 | 1464391735579 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 3644 | 1464391735582 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 16:28:55 INFO - PROCESS | 3644 | 1464391735585 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:28:55 INFO - PROCESS | 3644 | 1464391735587 Marionette TRACE conn6 <- [1,1570,null,{}] 16:28:55 INFO - PROCESS | 3644 | 1464391735591 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}] 16:28:55 INFO - PROCESS | 3644 | 1464391735711 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 16:28:55 INFO - PROCESS | 3644 | 1464391735892 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 3644 | ++DOCSHELL 26713400 == 98 [pid = 3644] [id = 402] 16:28:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 216 (26A75000) [pid = 3644] [serial = 1206] [outer = 00000000] 16:28:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 217 (26A7AC00) [pid = 3644] [serial = 1207] [outer = 26A75000] 16:28:55 INFO - PROCESS | 3644 | 1464391735950 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 218 (26A7D800) [pid = 3644] [serial = 1208] [outer = 26A75000] 16:28:56 INFO - PROCESS | 3644 | 1464391736525 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]]]}] 16:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 16:28:56 INFO - PROCESS | 3644 | 1464391736559 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 3644 | 1464391736562 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 16:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:28:56 INFO - PROCESS | 3644 | 1464391736583 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - PROCESS | 3644 | 1464391736585 Marionette TRACE conn6 <- [1,1574,null,{}] 16:28:56 INFO - PROCESS | 3644 | 1464391736589 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}] 16:28:56 INFO - PROCESS | 3644 | 1464391736714 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 16:28:56 INFO - PROCESS | 3644 | 1464391736888 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 3644 | ++DOCSHELL 27613400 == 99 [pid = 3644] [id = 403] 16:28:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 219 (27613C00) [pid = 3644] [serial = 1209] [outer = 00000000] 16:28:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 220 (27619800) [pid = 3644] [serial = 1210] [outer = 27613C00] 16:28:56 INFO - PROCESS | 3644 | 1464391736945 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 221 (2761B400) [pid = 3644] [serial = 1211] [outer = 27613C00] 16:28:57 INFO - PROCESS | 3644 | 1464391737651 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]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1129ms 16:28:57 INFO - PROCESS | 3644 | 1464391737726 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 3644 | 1464391737729 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 16:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:28:57 INFO - PROCESS | 3644 | 1464391737734 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 3644 | 1464391737737 Marionette TRACE conn6 <- [1,1578,null,{}] 16:28:57 INFO - PROCESS | 3644 | 1464391737740 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}] 16:28:57 INFO - PROCESS | 3644 | 1464391737896 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 16:28:58 INFO - PROCESS | 3644 | 1464391738056 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 3644 | ++DOCSHELL 1BAF6C00 == 100 [pid = 3644] [id = 404] 16:28:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 222 (1BBA4800) [pid = 3644] [serial = 1212] [outer = 00000000] 16:28:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 223 (1DBAA400) [pid = 3644] [serial = 1213] [outer = 1BBA4800] 16:28:58 INFO - PROCESS | 3644 | 1464391738120 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 224 (1F6ACC00) [pid = 3644] [serial = 1214] [outer = 1BBA4800] 16:28:58 INFO - PROCESS | 3644 | 1464391738701 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]]]}] 16:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1018ms 16:28:58 INFO - PROCESS | 3644 | 1464391738756 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 16:28:58 INFO - PROCESS | 3644 | 1464391738758 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 16:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:28:58 INFO - PROCESS | 3644 | 1464391738762 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - PROCESS | 3644 | 1464391738764 Marionette TRACE conn6 <- [1,1582,null,{}] 16:28:58 INFO - PROCESS | 3644 | 1464391738768 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}] 16:28:58 INFO - PROCESS | 3644 | 1464391738894 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 16:28:59 INFO - PROCESS | 3644 | 1464391739249 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 3644 | ++DOCSHELL 0CA31800 == 101 [pid = 3644] [id = 405] 16:28:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 225 (0CA74000) [pid = 3644] [serial = 1215] [outer = 00000000] 16:28:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 226 (10B29C00) [pid = 3644] [serial = 1216] [outer = 0CA74000] 16:28:59 INFO - PROCESS | 3644 | 1464391739325 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 227 (10F77C00) [pid = 3644] [serial = 1217] [outer = 0CA74000] 16:28:59 INFO - PROCESS | 3644 | 1464391739978 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]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1284ms 16:29:00 INFO - PROCESS | 3644 | 1464391740050 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 3644 | 1464391740054 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 16:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:29:00 INFO - PROCESS | 3644 | 1464391740058 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 3644 | 1464391740062 Marionette TRACE conn6 <- [1,1586,null,{}] 16:29:00 INFO - PROCESS | 3644 | 1464391740067 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}] 16:29:00 INFO - PROCESS | 3644 | 1464391740190 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 16:29:00 INFO - PROCESS | 3644 | 1464391740354 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 3644 | ++DOCSHELL 195A8400 == 102 [pid = 3644] [id = 406] 16:29:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 228 (19EEAC00) [pid = 3644] [serial = 1218] [outer = 00000000] 16:29:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 229 (1B47A000) [pid = 3644] [serial = 1219] [outer = 19EEAC00] 16:29:00 INFO - PROCESS | 3644 | 1464391740408 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 230 (1BAD9000) [pid = 3644] [serial = 1220] [outer = 19EEAC00] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 185E1C00 == 101 [pid = 3644] [id = 392] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 20945C00 == 100 [pid = 3644] [id = 391] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 1DBE5C00 == 99 [pid = 3644] [id = 390] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 1C8F6800 == 98 [pid = 3644] [id = 389] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 1B91F000 == 97 [pid = 3644] [id = 388] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 08E7E400 == 96 [pid = 3644] [id = 387] 16:29:00 INFO - PROCESS | 3644 | --DOMWINDOW == 229 (230C0000) [pid = 3644] [serial = 1093] [outer = 00000000] [url = about:blank] 16:29:00 INFO - PROCESS | 3644 | --DOMWINDOW == 228 (2104C400) [pid = 3644] [serial = 1126] [outer = 00000000] [url = about:blank] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 18F54400 == 95 [pid = 3644] [id = 386] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 1D838000 == 94 [pid = 3644] [id = 383] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 26664400 == 93 [pid = 3644] [id = 382] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 230B9800 == 92 [pid = 3644] [id = 381] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 2273D800 == 91 [pid = 3644] [id = 380] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 225D5800 == 90 [pid = 3644] [id = 379] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 2104B400 == 89 [pid = 3644] [id = 378] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 1A7C1400 == 88 [pid = 3644] [id = 377] 16:29:00 INFO - PROCESS | 3644 | --DOCSHELL 10C24000 == 87 [pid = 3644] [id = 376] 16:29:01 INFO - PROCESS | 3644 | 1464391741095 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]]]}] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 227 (1D8E5400) [pid = 3644] [serial = 856] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 226 (20948000) [pid = 3644] [serial = 778] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 225 (20F94000) [pid = 3644] [serial = 958] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 224 (1D8E8C00) [pid = 3644] [serial = 907] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 223 (1CD8D800) [pid = 3644] [serial = 1111] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 222 (1A243800) [pid = 3644] [serial = 1100] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 221 (19137000) [pid = 3644] [serial = 1099] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 220 (1D8E5800) [pid = 3644] [serial = 1112] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 219 (162EDC00) [pid = 3644] [serial = 1102] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 218 (17F07400) [pid = 3644] [serial = 1103] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 217 (1A8C8C00) [pid = 3644] [serial = 1105] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 216 (1A965000) [pid = 3644] [serial = 1106] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 215 (1B9F3400) [pid = 3644] [serial = 1108] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 214 (11A97800) [pid = 3644] [serial = 1097] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 213 (10B22C00) [pid = 3644] [serial = 1096] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 212 (1DCDDC00) [pid = 3644] [serial = 1115] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 211 (1DBE9400) [pid = 3644] [serial = 1114] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (156A4000) [pid = 3644] [serial = 1071] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (1D830800) [pid = 3644] [serial = 1074] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (225D3400) [pid = 3644] [serial = 1077] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (1F66D000) [pid = 3644] [serial = 1080] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (22851800) [pid = 3644] [serial = 1084] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (230B6000) [pid = 3644] [serial = 1087] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 204 (1F662800) [pid = 3644] [serial = 1117] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 203 (2307F000) [pid = 3644] [serial = 1090] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 202 (1F6BEC00) [pid = 3644] [serial = 1123] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 201 (20948400) [pid = 3644] [serial = 1124] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 200 (1F66CC00) [pid = 3644] [serial = 1118] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 199 (0C5E9C00) [pid = 3644] [serial = 676] [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.] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 198 (1F174000) [pid = 3644] [serial = 1120] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 197 (1BBDF400) [pid = 3644] [serial = 1109] [outer = 00000000] [url = about:blank] 16:29:01 INFO - PROCESS | 3644 | --DOMWINDOW == 196 (1F6AE000) [pid = 3644] [serial = 1121] [outer = 00000000] [url = about:blank] 16:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1135ms 16:29:01 INFO - PROCESS | 3644 | 1464391741196 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 3644 | 1464391741200 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 16:29:01 INFO - PROCESS | 3644 | 1464391741205 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:29:01 INFO - PROCESS | 3644 | 1464391741207 Marionette TRACE conn6 <- [1,1590,null,{}] 16:29:01 INFO - PROCESS | 3644 | 1464391741247 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}] 16:29:01 INFO - PROCESS | 3644 | 1464391741355 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 16:29:01 INFO - PROCESS | 3644 | 1464391741476 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 3644 | ++DOCSHELL 0C518400 == 88 [pid = 3644] [id = 407] 16:29:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 197 (0C5E6400) [pid = 3644] [serial = 1221] [outer = 00000000] 16:29:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 198 (19362000) [pid = 3644] [serial = 1222] [outer = 0C5E6400] 16:29:01 INFO - PROCESS | 3644 | 1464391741526 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 199 (1A7BCC00) [pid = 3644] [serial = 1223] [outer = 0C5E6400] 16:29:01 INFO - PROCESS | 3644 | 1464391741987 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]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 810ms 16:29:01 INFO - PROCESS | 3644 | 1464391742019 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 3644 | 1464391742022 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 16:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:29:02 INFO - PROCESS | 3644 | 1464391742027 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 3644 | 1464391742032 Marionette TRACE conn6 <- [1,1594,null,{}] 16:29:02 INFO - PROCESS | 3644 | 1464391742046 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}] 16:29:02 INFO - PROCESS | 3644 | 1464391742152 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 16:29:02 INFO - PROCESS | 3644 | 1464391742163 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:02 INFO - PROCESS | 3644 | ++DOCSHELL 1D8E6000 == 89 [pid = 3644] [id = 408] 16:29:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (1D8E6400) [pid = 3644] [serial = 1224] [outer = 00000000] 16:29:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (1D937400) [pid = 3644] [serial = 1225] [outer = 1D8E6400] 16:29:02 INFO - PROCESS | 3644 | 1464391742212 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (1D994000) [pid = 3644] [serial = 1226] [outer = 1D8E6400] 16:29:02 INFO - PROCESS | 3644 | 1464391742714 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]]]}] 16:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 16:29:02 INFO - PROCESS | 3644 | 1464391742759 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 16:29:02 INFO - PROCESS | 3644 | 1464391742762 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 16:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:29:02 INFO - PROCESS | 3644 | 1464391742765 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 3644 | 1464391742767 Marionette TRACE conn6 <- [1,1598,null,{}] 16:29:02 INFO - PROCESS | 3644 | 1464391742770 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}] 16:29:02 INFO - PROCESS | 3644 | 1464391742899 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 16:29:03 INFO - PROCESS | 3644 | 1464391743040 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 3644 | ++DOCSHELL 1DBE5C00 == 90 [pid = 3644] [id = 409] 16:29:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 203 (1DCDE400) [pid = 3644] [serial = 1227] [outer = 00000000] 16:29:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 204 (1F345400) [pid = 3644] [serial = 1228] [outer = 1DCDE400] 16:29:03 INFO - PROCESS | 3644 | 1464391743086 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (1F34DC00) [pid = 3644] [serial = 1229] [outer = 1DCDE400] 16:29:03 INFO - PROCESS | 3644 | 1464391743514 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]]]}] 16:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 770ms 16:29:03 INFO - PROCESS | 3644 | 1464391743539 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 16:29:03 INFO - PROCESS | 3644 | 1464391743541 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 16:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:29:03 INFO - PROCESS | 3644 | 1464391743549 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - PROCESS | 3644 | 1464391743551 Marionette TRACE conn6 <- [1,1602,null,{}] 16:29:03 INFO - PROCESS | 3644 | 1464391743554 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}] 16:29:03 INFO - PROCESS | 3644 | 1464391743705 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 16:29:03 INFO - PROCESS | 3644 | 1464391743726 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 3644 | ++DOCSHELL 1F667C00 == 91 [pid = 3644] [id = 410] 16:29:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (1F669400) [pid = 3644] [serial = 1230] [outer = 00000000] 16:29:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (1F670000) [pid = 3644] [serial = 1231] [outer = 1F669400] 16:29:03 INFO - PROCESS | 3644 | 1464391743778 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (1F6B8800) [pid = 3644] [serial = 1232] [outer = 1F669400] 16:29:04 INFO - PROCESS | 3644 | 1464391744275 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]]]}] 16:29:04 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 16:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 790ms 16:29:04 INFO - PROCESS | 3644 | 1464391744339 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 3644 | 1464391744341 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:29:04 INFO - PROCESS | 3644 | 1464391744344 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 3644 | 1464391744346 Marionette TRACE conn6 <- [1,1606,null,{}] 16:29:04 INFO - PROCESS | 3644 | 1464391744349 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}] 16:29:04 INFO - PROCESS | 3644 | 1464391744496 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 16:29:04 INFO - PROCESS | 3644 | 1464391744519 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 3644 | ++DOCSHELL 1F6BBC00 == 92 [pid = 3644] [id = 411] 16:29:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (1F9CDC00) [pid = 3644] [serial = 1233] [outer = 00000000] 16:29:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (20F93000) [pid = 3644] [serial = 1234] [outer = 1F9CDC00] 16:29:04 INFO - PROCESS | 3644 | 1464391744565 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (2131FC00) [pid = 3644] [serial = 1235] [outer = 1F9CDC00] 16:29:05 INFO - PROCESS | 3644 | 1464391745047 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]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 731ms 16:29:05 INFO - PROCESS | 3644 | 1464391745076 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 3644 | 1464391745079 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 16:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:29:05 INFO - PROCESS | 3644 | 1464391745082 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - PROCESS | 3644 | 1464391745083 Marionette TRACE conn6 <- [1,1610,null,{}] 16:29:05 INFO - PROCESS | 3644 | 1464391745087 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}] 16:29:05 INFO - PROCESS | 3644 | 1464391745229 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 16:29:05 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (21048C00) [pid = 3644] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:29:05 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (20948800) [pid = 3644] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:29:05 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (08E88800) [pid = 3644] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:29:05 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (20F8EC00) [pid = 3644] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:29:05 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (1B9EA400) [pid = 3644] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:29:05 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (1CD92000) [pid = 3644] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:29:05 INFO - PROCESS | 3644 | --DOMWINDOW == 204 (18F57C00) [pid = 3644] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:29:05 INFO - PROCESS | 3644 | --DOMWINDOW == 203 (1DBE7000) [pid = 3644] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:29:05 INFO - PROCESS | 3644 | 1464391745512 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 3644 | ++DOCSHELL 0C559C00 == 93 [pid = 3644] [id = 412] 16:29:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 204 (1045FC00) [pid = 3644] [serial = 1236] [outer = 00000000] 16:29:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (17F0F000) [pid = 3644] [serial = 1237] [outer = 1045FC00] 16:29:05 INFO - PROCESS | 3644 | 1464391745561 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (1BAF5000) [pid = 3644] [serial = 1238] [outer = 1045FC00] 16:29:05 INFO - PROCESS | 3644 | 1464391745985 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]]]}] 16:29:05 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 16:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 930ms 16:29:05 INFO - PROCESS | 3644 | 1464391746012 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 16:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:29:06 INFO - PROCESS | 3644 | 1464391746024 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 16:29:06 INFO - PROCESS | 3644 | 1464391746032 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 3644 | 1464391746034 Marionette TRACE conn6 <- [1,1614,null,{}] 16:29:06 INFO - PROCESS | 3644 | 1464391746037 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}] 16:29:06 INFO - PROCESS | 3644 | 1464391746137 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 16:29:06 INFO - PROCESS | 3644 | 1464391746146 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 3644 | ++DOCSHELL 20F8EC00 == 94 [pid = 3644] [id = 413] 16:29:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (21E19C00) [pid = 3644] [serial = 1239] [outer = 00000000] 16:29:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (2258F400) [pid = 3644] [serial = 1240] [outer = 21E19C00] 16:29:06 INFO - PROCESS | 3644 | 1464391746191 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (22743400) [pid = 3644] [serial = 1241] [outer = 21E19C00] 16:29:06 INFO - PROCESS | 3644 | 1464391746631 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]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 16:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:29:06 INFO - PROCESS | 3644 | 1464391746663 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 3644 | 1464391746665 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 16:29:06 INFO - PROCESS | 3644 | 1464391746668 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 3644 | 1464391746670 Marionette TRACE conn6 <- [1,1618,null,{}] 16:29:06 INFO - PROCESS | 3644 | 1464391746674 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}] 16:29:06 INFO - PROCESS | 3644 | 1464391746838 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 16:29:06 INFO - PROCESS | 3644 | 1464391746846 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 3644 | ++DOCSHELL 2274BC00 == 95 [pid = 3644] [id = 414] 16:29:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (2274C400) [pid = 3644] [serial = 1242] [outer = 00000000] 16:29:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (22857400) [pid = 3644] [serial = 1243] [outer = 2274C400] 16:29:06 INFO - PROCESS | 3644 | 1464391746890 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (22A0CC00) [pid = 3644] [serial = 1244] [outer = 2274C400] 16:29:07 INFO - PROCESS | 3644 | 1464391747329 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]]]}] 16:29:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:29:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 16:29:07 INFO - PROCESS | 3644 | 1464391747352 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 3644 | 1464391747354 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 16:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:29:07 INFO - PROCESS | 3644 | 1464391747357 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 3644 | 1464391747358 Marionette TRACE conn6 <- [1,1622,null,{}] 16:29:07 INFO - PROCESS | 3644 | 1464391747366 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}] 16:29:07 INFO - PROCESS | 3644 | 1464391747469 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 16:29:07 INFO - PROCESS | 3644 | 1464391747769 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:07 INFO - PROCESS | 3644 | ++DOCSHELL 0CAD0400 == 96 [pid = 3644] [id = 415] 16:29:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (0CAD2C00) [pid = 3644] [serial = 1245] [outer = 00000000] 16:29:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 214 (10A61400) [pid = 3644] [serial = 1246] [outer = 0CAD2C00] 16:29:07 INFO - PROCESS | 3644 | 1464391747832 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 215 (11A93000) [pid = 3644] [serial = 1247] [outer = 0CAD2C00] 16:29:08 INFO - PROCESS | 3644 | 1464391748482 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]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:29:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1168ms 16:29:08 INFO - PROCESS | 3644 | 1464391748530 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 3644 | 1464391748535 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 16:29:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:29:08 INFO - PROCESS | 3644 | 1464391748540 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 3644 | 1464391748545 Marionette TRACE conn6 <- [1,1626,null,{}] 16:29:08 INFO - PROCESS | 3644 | 1464391748565 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}] 16:29:08 INFO - PROCESS | 3644 | 1464391748706 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 16:29:08 INFO - PROCESS | 3644 | 1464391748871 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 3644 | ++DOCSHELL 1A8D0000 == 97 [pid = 3644] [id = 416] 16:29:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 216 (1A965000) [pid = 3644] [serial = 1248] [outer = 00000000] 16:29:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 217 (1BDE6800) [pid = 3644] [serial = 1249] [outer = 1A965000] 16:29:08 INFO - PROCESS | 3644 | 1464391748931 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 218 (1D830800) [pid = 3644] [serial = 1250] [outer = 1A965000] 16:29:09 INFO - PROCESS | 3644 | 1464391749562 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]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1092ms 16:29:09 INFO - PROCESS | 3644 | 1464391749639 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 3644 | 1464391749644 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 16:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:29:09 INFO - PROCESS | 3644 | 1464391749648 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 3644 | 1464391749650 Marionette TRACE conn6 <- [1,1630,null,{}] 16:29:09 INFO - PROCESS | 3644 | 1464391749655 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}] 16:29:09 INFO - PROCESS | 3644 | 1464391749786 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 16:29:09 INFO - PROCESS | 3644 | 1464391749950 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 3644 | ++DOCSHELL 1F6B2000 == 98 [pid = 3644] [id = 417] 16:29:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 219 (1F6B4800) [pid = 3644] [serial = 1251] [outer = 00000000] 16:29:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 220 (20950000) [pid = 3644] [serial = 1252] [outer = 1F6B4800] 16:29:09 INFO - PROCESS | 3644 | 1464391750008 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 221 (22858000) [pid = 3644] [serial = 1253] [outer = 1F6B4800] 16:29:10 INFO - PROCESS | 3644 | 1464391750608 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]]]}] 16:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 16:29:10 INFO - PROCESS | 3644 | 1464391750621 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 3644 | 1464391750623 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 16:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:29:10 INFO - PROCESS | 3644 | 1464391750649 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - PROCESS | 3644 | 1464391750656 Marionette TRACE conn6 <- [1,1634,null,{}] 16:29:10 INFO - PROCESS | 3644 | 1464391750663 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}] 16:29:10 INFO - PROCESS | 3644 | 1464391750793 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 16:29:10 INFO - PROCESS | 3644 | 1464391750976 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 3644 | ++DOCSHELL 22708400 == 99 [pid = 3644] [id = 418] 16:29:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 222 (22708C00) [pid = 3644] [serial = 1254] [outer = 00000000] 16:29:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 223 (22D47400) [pid = 3644] [serial = 1255] [outer = 22708C00] 16:29:11 INFO - PROCESS | 3644 | 1464391751036 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 224 (2308FC00) [pid = 3644] [serial = 1256] [outer = 22708C00] 16:29:11 INFO - PROCESS | 3644 | 1464391751616 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]]]}] 16:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1049ms 16:29:11 INFO - PROCESS | 3644 | 1464391751652 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 16:29:11 INFO - PROCESS | 3644 | 1464391751656 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 16:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:29:11 INFO - PROCESS | 3644 | 1464391751659 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 3644 | 1464391751661 Marionette TRACE conn6 <- [1,1638,null,{}] 16:29:11 INFO - PROCESS | 3644 | 1464391751665 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}] 16:29:11 INFO - PROCESS | 3644 | 1464391751795 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 16:29:11 INFO - PROCESS | 3644 | 1464391751980 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:11 INFO - PROCESS | 3644 | ++DOCSHELL 23091000 == 100 [pid = 3644] [id = 419] 16:29:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 225 (23097800) [pid = 3644] [serial = 1257] [outer = 00000000] 16:29:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 226 (2309B800) [pid = 3644] [serial = 1258] [outer = 23097800] 16:29:12 INFO - PROCESS | 3644 | 1464391752041 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 227 (230BA000) [pid = 3644] [serial = 1259] [outer = 23097800] 16:29:12 INFO - PROCESS | 3644 | 1464391752647 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]]]}] 16:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1016ms 16:29:12 INFO - PROCESS | 3644 | 1464391752681 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 3644 | 1464391752683 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 16:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:29:12 INFO - PROCESS | 3644 | 1464391752686 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 3644 | 1464391752689 Marionette TRACE conn6 <- [1,1642,null,{}] 16:29:12 INFO - PROCESS | 3644 | 1464391752692 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}] 16:29:12 INFO - PROCESS | 3644 | 1464391752821 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 16:29:13 INFO - PROCESS | 3644 | 1464391753008 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:13 INFO - PROCESS | 3644 | ++DOCSHELL 25913000 == 101 [pid = 3644] [id = 420] 16:29:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 228 (25913400) [pid = 3644] [serial = 1260] [outer = 00000000] 16:29:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 229 (26664400) [pid = 3644] [serial = 1261] [outer = 25913400] 16:29:13 INFO - PROCESS | 3644 | 1464391753076 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 230 (26A6EC00) [pid = 3644] [serial = 1262] [outer = 25913400] 16:29:13 INFO - PROCESS | 3644 | 1464391753663 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]]]}] 16:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1016ms 16:29:13 INFO - PROCESS | 3644 | 1464391753714 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 3644 | 1464391753717 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 16:29:13 INFO - PROCESS | 3644 | 1464391753722 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 3644 | 1464391753724 Marionette TRACE conn6 <- [1,1646,null,{}] 16:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:29:13 INFO - PROCESS | 3644 | 1464391753728 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}] 16:29:13 INFO - PROCESS | 3644 | 1464391753870 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 16:29:14 INFO - PROCESS | 3644 | 1464391754055 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 3644 | ++DOCSHELL 26A7B000 == 102 [pid = 3644] [id = 421] 16:29:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 231 (2761E400) [pid = 3644] [serial = 1263] [outer = 00000000] 16:29:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 232 (27709400) [pid = 3644] [serial = 1264] [outer = 2761E400] 16:29:14 INFO - PROCESS | 3644 | 1464391754116 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 233 (2770D400) [pid = 3644] [serial = 1265] [outer = 2761E400] 16:29:14 INFO - PROCESS | 3644 | 1464391754748 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]]]}] 16:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1068ms 16:29:14 INFO - PROCESS | 3644 | 1464391754800 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 16:29:14 INFO - PROCESS | 3644 | 1464391754803 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 16:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:29:14 INFO - PROCESS | 3644 | 1464391754806 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 3644 | 1464391754808 Marionette TRACE conn6 <- [1,1650,null,{}] 16:29:14 INFO - PROCESS | 3644 | 1464391754812 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}] 16:29:14 INFO - PROCESS | 3644 | 1464391754939 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 16:29:15 INFO - PROCESS | 3644 | 1464391755124 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 3644 | ++DOCSHELL 26823400 == 103 [pid = 3644] [id = 422] 16:29:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 234 (26823C00) [pid = 3644] [serial = 1266] [outer = 00000000] 16:29:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 235 (2682B800) [pid = 3644] [serial = 1267] [outer = 26823C00] 16:29:15 INFO - PROCESS | 3644 | 1464391755181 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 236 (2682C000) [pid = 3644] [serial = 1268] [outer = 26823C00] 16:29:15 INFO - PROCESS | 3644 | 1464391755824 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]]]}] 16:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1072ms 16:29:15 INFO - PROCESS | 3644 | 1464391755883 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 3644 | 1464391755885 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 16:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:29:15 INFO - PROCESS | 3644 | 1464391755889 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 3644 | 1464391755891 Marionette TRACE conn6 <- [1,1654,null,{}] 16:29:15 INFO - PROCESS | 3644 | 1464391755895 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}] 16:29:16 INFO - PROCESS | 3644 | 1464391756023 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 16:29:16 INFO - PROCESS | 3644 | 1464391756206 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 3644 | ++DOCSHELL 27707400 == 104 [pid = 3644] [id = 423] 16:29:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 237 (27708000) [pid = 3644] [serial = 1269] [outer = 00000000] 16:29:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 238 (27CAB800) [pid = 3644] [serial = 1270] [outer = 27708000] 16:29:16 INFO - PROCESS | 3644 | 1464391756267 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 239 (27CAE800) [pid = 3644] [serial = 1271] [outer = 27708000] 16:29:16 INFO - PROCESS | 3644 | 1464391756876 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]]]}] 16:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1021ms 16:29:16 INFO - PROCESS | 3644 | 1464391756914 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 3644 | 1464391756916 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 16:29:16 INFO - PROCESS | 3644 | 1464391756920 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:29:16 INFO - PROCESS | 3644 | 1464391756922 Marionette TRACE conn6 <- [1,1658,null,{}] 16:29:16 INFO - PROCESS | 3644 | 1464391756926 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}] 16:29:17 INFO - PROCESS | 3644 | 1464391757050 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 16:29:17 INFO - PROCESS | 3644 | 1464391757229 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:17 INFO - PROCESS | 3644 | ++DOCSHELL 26E85000 == 105 [pid = 3644] [id = 424] 16:29:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 240 (26E85C00) [pid = 3644] [serial = 1272] [outer = 00000000] 16:29:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 241 (26E8D000) [pid = 3644] [serial = 1273] [outer = 26E85C00] 16:29:17 INFO - PROCESS | 3644 | 1464391757286 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 242 (26E8EC00) [pid = 3644] [serial = 1274] [outer = 26E85C00] 16:29:17 INFO - PROCESS | 3644 | 1464391757898 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]]]}] 16:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1020ms 16:29:17 INFO - PROCESS | 3644 | 1464391757944 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 3644 | 1464391757946 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 16:29:17 INFO - PROCESS | 3644 | 1464391757950 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:29:17 INFO - PROCESS | 3644 | 1464391757952 Marionette TRACE conn6 <- [1,1662,null,{}] 16:29:17 INFO - PROCESS | 3644 | 1464391757955 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}] 16:29:18 INFO - PROCESS | 3644 | 1464391758080 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 16:29:18 INFO - PROCESS | 3644 | 1464391758271 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 3644 | ++DOCSHELL 26EB4C00 == 106 [pid = 3644] [id = 425] 16:29:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 243 (26EB5800) [pid = 3644] [serial = 1275] [outer = 00000000] 16:29:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 244 (26EB8C00) [pid = 3644] [serial = 1276] [outer = 26EB5800] 16:29:18 INFO - PROCESS | 3644 | 1464391758334 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 245 (26EBF800) [pid = 3644] [serial = 1277] [outer = 26EB5800] 16:29:18 INFO - PROCESS | 3644 | 1464391758970 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]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1069ms 16:29:19 INFO - PROCESS | 3644 | 1464391759026 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 3644 | 1464391759029 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:29:19 INFO - PROCESS | 3644 | 1464391759032 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 3644 | 1464391759035 Marionette TRACE conn6 <- [1,1666,null,{}] 16:29:19 INFO - PROCESS | 3644 | 1464391759039 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}] 16:29:19 INFO - PROCESS | 3644 | 1464391759182 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 16:29:19 INFO - PROCESS | 3644 | 1464391759363 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 3644 | ++DOCSHELL 10C2D000 == 107 [pid = 3644] [id = 426] 16:29:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 246 (1536D800) [pid = 3644] [serial = 1278] [outer = 00000000] 16:29:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 247 (1D8E7000) [pid = 3644] [serial = 1279] [outer = 1536D800] 16:29:19 INFO - PROCESS | 3644 | 1464391759420 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 248 (1DCDA400) [pid = 3644] [serial = 1280] [outer = 1536D800] 16:29:20 INFO - PROCESS | 3644 | 1464391760331 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]]]}] 16:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1321ms 16:29:20 INFO - PROCESS | 3644 | 1464391760363 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 3644 | 1464391760368 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 16:29:20 INFO - PROCESS | 3644 | 1464391760375 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:29:20 INFO - PROCESS | 3644 | 1464391760379 Marionette TRACE conn6 <- [1,1670,null,{}] 16:29:20 INFO - PROCESS | 3644 | 1464391760385 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}] 16:29:20 INFO - PROCESS | 3644 | 1464391760504 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 16:29:20 INFO - PROCESS | 3644 | 1464391760680 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 3644 | ++DOCSHELL 17E25000 == 108 [pid = 3644] [id = 427] 16:29:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 249 (17E28C00) [pid = 3644] [serial = 1281] [outer = 00000000] 16:29:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 250 (1912E400) [pid = 3644] [serial = 1282] [outer = 17E28C00] 16:29:20 INFO - PROCESS | 3644 | 1464391760731 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 251 (19EED400) [pid = 3644] [serial = 1283] [outer = 17E28C00] 16:29:21 INFO - PROCESS | 3644 | 1464391761334 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]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1021ms 16:29:21 INFO - PROCESS | 3644 | 1464391761401 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 3644 | 1464391761407 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 16:29:21 INFO - PROCESS | 3644 | 1464391761413 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:29:21 INFO - PROCESS | 3644 | 1464391761415 Marionette TRACE conn6 <- [1,1674,null,{}] 16:29:21 INFO - PROCESS | 3644 | 1464391761419 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}] 16:29:21 INFO - PROCESS | 3644 | 1464391761540 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 16:29:21 INFO - PROCESS | 3644 | 1464391761728 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 3644 | ++DOCSHELL 1A73F800 == 109 [pid = 3644] [id = 428] 16:29:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 252 (1B54A800) [pid = 3644] [serial = 1284] [outer = 00000000] 16:29:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 253 (1D932C00) [pid = 3644] [serial = 1285] [outer = 1B54A800] 16:29:21 INFO - PROCESS | 3644 | 1464391761779 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 254 (1E110800) [pid = 3644] [serial = 1286] [outer = 1B54A800] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 1D93C800 == 108 [pid = 3644] [id = 259] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 1D936C00 == 107 [pid = 3644] [id = 258] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 1CF67800 == 106 [pid = 3644] [id = 257] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 2274BC00 == 105 [pid = 3644] [id = 414] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 20F8EC00 == 104 [pid = 3644] [id = 413] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 0C559C00 == 103 [pid = 3644] [id = 412] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 1F6BBC00 == 102 [pid = 3644] [id = 411] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 1F667C00 == 101 [pid = 3644] [id = 410] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 1DBE5C00 == 100 [pid = 3644] [id = 409] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 1D8E6000 == 99 [pid = 3644] [id = 408] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 0C518400 == 98 [pid = 3644] [id = 407] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 253 (19365400) [pid = 3644] [serial = 1180] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 252 (2591A400) [pid = 3644] [serial = 1150] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 251 (2666C000) [pid = 3644] [serial = 1147] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 250 (26706800) [pid = 3644] [serial = 1153] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 195A8400 == 97 [pid = 3644] [id = 406] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 0CA31800 == 96 [pid = 3644] [id = 405] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 230B4C00 == 95 [pid = 3644] [id = 398] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 2285E000 == 94 [pid = 3644] [id = 397] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 1F6BD000 == 93 [pid = 3644] [id = 396] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 1A7C8000 == 92 [pid = 3644] [id = 395] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 10B28C00 == 91 [pid = 3644] [id = 394] 16:29:22 INFO - PROCESS | 3644 | --DOCSHELL 0C552000 == 90 [pid = 3644] [id = 393] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 249 (1F6A3000) [pid = 3644] [serial = 1171] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 248 (1F6B5000) [pid = 3644] [serial = 1172] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 247 (225CD000) [pid = 3644] [serial = 1177] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 246 (2131AC00) [pid = 3644] [serial = 1175] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 245 (2104CC00) [pid = 3644] [serial = 1174] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 244 (2274C000) [pid = 3644] [serial = 1178] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 243 (0C5F0800) [pid = 3644] [serial = 1162] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 242 (10C28400) [pid = 3644] [serial = 1163] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 241 (21E1AC00) [pid = 3644] [serial = 1127] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 240 (21E16C00) [pid = 3644] [serial = 1135] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 239 (1BAF0C00) [pid = 3644] [serial = 1165] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 238 (1BDE6C00) [pid = 3644] [serial = 1166] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 237 (1D996000) [pid = 3644] [serial = 1168] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 236 (1DBE8000) [pid = 3644] [serial = 1169] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 235 (1B9F1000) [pid = 3644] [serial = 1132] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 234 (22744800) [pid = 3644] [serial = 1138] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 233 (1A8D2800) [pid = 3644] [serial = 1156] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 232 (1A7BF400) [pid = 3644] [serial = 1160] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 231 (19EEB400) [pid = 3644] [serial = 1159] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 230 (238CC800) [pid = 3644] [serial = 1144] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 229 (17EAF000) [pid = 3644] [serial = 1129] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | --DOMWINDOW == 228 (22A0F400) [pid = 3644] [serial = 1141] [outer = 00000000] [url = about:blank] 16:29:22 INFO - PROCESS | 3644 | 1464391762448 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]]]}] 16:29:22 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 16:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1077ms 16:29:22 INFO - PROCESS | 3644 | 1464391762493 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 3644 | 1464391762495 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 16:29:22 INFO - PROCESS | 3644 | 1464391762499 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:29:22 INFO - PROCESS | 3644 | 1464391762502 Marionette TRACE conn6 <- [1,1678,null,{}] 16:29:22 INFO - PROCESS | 3644 | 1464391762512 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}] 16:29:22 INFO - PROCESS | 3644 | 1464391762666 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 16:29:22 INFO - PROCESS | 3644 | 1464391762683 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 3644 | ++DOCSHELL 14F2EC00 == 91 [pid = 3644] [id = 429] 16:29:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 229 (154BCC00) [pid = 3644] [serial = 1287] [outer = 00000000] 16:29:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 230 (19366C00) [pid = 3644] [serial = 1288] [outer = 154BCC00] 16:29:22 INFO - PROCESS | 3644 | 1464391762731 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 231 (1A7BF400) [pid = 3644] [serial = 1289] [outer = 154BCC00] 16:29:23 INFO - PROCESS | 3644 | 1464391763230 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]]]}] 16:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 770ms 16:29:23 INFO - PROCESS | 3644 | 1464391763273 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 3644 | 1464391763275 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 16:29:23 INFO - PROCESS | 3644 | 1464391763278 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:29:23 INFO - PROCESS | 3644 | 1464391763280 Marionette TRACE conn6 <- [1,1682,null,{}] 16:29:23 INFO - PROCESS | 3644 | 1464391763283 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}] 16:29:23 INFO - PROCESS | 3644 | 1464391763415 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 16:29:23 INFO - PROCESS | 3644 | 1464391763553 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 3644 | ++DOCSHELL 1BAF4C00 == 92 [pid = 3644] [id = 430] 16:29:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 232 (1BB9E800) [pid = 3644] [serial = 1290] [outer = 00000000] 16:29:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 233 (1C880800) [pid = 3644] [serial = 1291] [outer = 1BB9E800] 16:29:23 INFO - PROCESS | 3644 | 1464391763602 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 234 (1D8E9800) [pid = 3644] [serial = 1292] [outer = 1BB9E800] 16:29:23 INFO - PROCESS | 3644 | 1464391763972 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]]]}] 16:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 16:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:29:24 INFO - PROCESS | 3644 | 1464391764013 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 3644 | 1464391764015 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 16:29:24 INFO - PROCESS | 3644 | 1464391764018 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 3644 | 1464391764020 Marionette TRACE conn6 <- [1,1686,null,{}] 16:29:24 INFO - PROCESS | 3644 | 1464391764023 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}] 16:29:24 INFO - PROCESS | 3644 | 1464391764125 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 16:29:24 INFO - PROCESS | 3644 | 1464391764132 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 3644 | ++DOCSHELL 1D936C00 == 93 [pid = 3644] [id = 431] 16:29:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 235 (1DBA0400) [pid = 3644] [serial = 1293] [outer = 00000000] 16:29:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 236 (1E110400) [pid = 3644] [serial = 1294] [outer = 1DBA0400] 16:29:24 INFO - PROCESS | 3644 | 1464391764178 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 237 (1F667000) [pid = 3644] [serial = 1295] [outer = 1DBA0400] 16:29:24 INFO - PROCESS | 3644 | 1464391764717 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]]]}] 16:29:24 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 16:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 770ms 16:29:24 INFO - PROCESS | 3644 | 1464391764790 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 3644 | 1464391764792 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 16:29:24 INFO - PROCESS | 3644 | 1464391764795 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:29:24 INFO - PROCESS | 3644 | 1464391764797 Marionette TRACE conn6 <- [1,1690,null,{}] 16:29:24 INFO - PROCESS | 3644 | 1464391764836 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}] 16:29:25 INFO - PROCESS | 3644 | 1464391765007 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 16:29:25 INFO - PROCESS | 3644 | 1464391765026 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:25 INFO - PROCESS | 3644 | ++DOCSHELL 1F6B7800 == 94 [pid = 3644] [id = 432] 16:29:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 238 (1F6BD000) [pid = 3644] [serial = 1296] [outer = 00000000] 16:29:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 239 (20947C00) [pid = 3644] [serial = 1297] [outer = 1F6BD000] 16:29:25 INFO - PROCESS | 3644 | 1464391765073 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 240 (20F94000) [pid = 3644] [serial = 1298] [outer = 1F6BD000] 16:29:25 INFO - PROCESS | 3644 | 1464391765555 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]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 810ms 16:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:29:25 INFO - PROCESS | 3644 | 1464391765609 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 3644 | 1464391765611 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 16:29:25 INFO - PROCESS | 3644 | 1464391765614 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - PROCESS | 3644 | 1464391765616 Marionette TRACE conn6 <- [1,1694,null,{}] 16:29:25 INFO - PROCESS | 3644 | 1464391765627 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}] 16:29:25 INFO - PROCESS | 3644 | 1464391765770 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 16:29:25 INFO - PROCESS | 3644 | 1464391765788 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:25 INFO - PROCESS | 3644 | ++DOCSHELL 1F6AC000 == 95 [pid = 3644] [id = 433] 16:29:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 241 (20943400) [pid = 3644] [serial = 1299] [outer = 00000000] 16:29:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 242 (21E4EC00) [pid = 3644] [serial = 1300] [outer = 20943400] 16:29:25 INFO - PROCESS | 3644 | 1464391765834 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 243 (225CC400) [pid = 3644] [serial = 1301] [outer = 20943400] 16:29:26 INFO - PROCESS | 3644 | 1464391766313 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]]]}] 16:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 242 (1F669400) [pid = 3644] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 241 (1F9CDC00) [pid = 3644] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 240 (1045FC00) [pid = 3644] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 239 (21E19C00) [pid = 3644] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 238 (0C571C00) [pid = 3644] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 237 (0C5E6400) [pid = 3644] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 236 (1D8E6400) [pid = 3644] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 235 (1DCDE400) [pid = 3644] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 234 (19EEAC00) [pid = 3644] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 233 (0CA74000) [pid = 3644] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:29:26 INFO - PROCESS | 3644 | --DOMWINDOW == 232 (21050000) [pid = 3644] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:29:26 INFO - PROCESS | 3644 | 1464391766649 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 3644 | 1464391766651 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 16:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:29:26 INFO - PROCESS | 3644 | 1464391766674 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 3644 | 1464391766676 Marionette TRACE conn6 <- [1,1698,null,{}] 16:29:26 INFO - PROCESS | 3644 | 1464391766680 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}] 16:29:26 INFO - PROCESS | 3644 | 1464391766786 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 16:29:26 INFO - PROCESS | 3644 | 1464391766795 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 3644 | ++DOCSHELL 1912BC00 == 96 [pid = 3644] [id = 434] 16:29:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 233 (19EEAC00) [pid = 3644] [serial = 1302] [outer = 00000000] 16:29:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 234 (1F344400) [pid = 3644] [serial = 1303] [outer = 19EEAC00] 16:29:26 INFO - PROCESS | 3644 | 1464391766842 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 235 (2094E000) [pid = 3644] [serial = 1304] [outer = 19EEAC00] 16:29:27 INFO - PROCESS | 3644 | 1464391767314 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]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 16:29:27 INFO - PROCESS | 3644 | 1464391767354 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 3644 | 1464391767356 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 16:29:27 INFO - PROCESS | 3644 | 1464391767359 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 3644 | 1464391767361 Marionette TRACE conn6 <- [1,1702,null,{}] 16:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:29:27 INFO - PROCESS | 3644 | 1464391767365 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}] 16:29:27 INFO - PROCESS | 3644 | 1464391767468 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 16:29:27 INFO - PROCESS | 3644 | 1464391767475 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 3644 | ++DOCSHELL 21312C00 == 97 [pid = 3644] [id = 435] 16:29:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 236 (21E4A000) [pid = 3644] [serial = 1305] [outer = 00000000] 16:29:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 237 (2270E400) [pid = 3644] [serial = 1306] [outer = 21E4A000] 16:29:27 INFO - PROCESS | 3644 | 1464391767521 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 238 (2284D400) [pid = 3644] [serial = 1307] [outer = 21E4A000] 16:29:27 INFO - PROCESS | 3644 | 1464391767990 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]]]}] 16:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 16:29:28 INFO - PROCESS | 3644 | 1464391768036 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 3644 | 1464391768038 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:29:28 INFO - PROCESS | 3644 | 1464391768060 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 3644 | 1464391768062 Marionette TRACE conn6 <- [1,1706,null,{}] 16:29:28 INFO - PROCESS | 3644 | 1464391768067 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}] 16:29:28 INFO - PROCESS | 3644 | 1464391768170 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 16:29:28 INFO - PROCESS | 3644 | 1464391768216 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 3644 | ++DOCSHELL 10950400 == 98 [pid = 3644] [id = 436] 16:29:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 239 (14AAA400) [pid = 3644] [serial = 1308] [outer = 00000000] 16:29:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 240 (22D4DC00) [pid = 3644] [serial = 1309] [outer = 14AAA400] 16:29:28 INFO - PROCESS | 3644 | 1464391768263 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 241 (23095000) [pid = 3644] [serial = 1310] [outer = 14AAA400] 16:29:29 INFO - PROCESS | 3644 | 1464391769024 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]]]}] 16:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1035ms 16:29:29 INFO - PROCESS | 3644 | 1464391769082 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 3644 | 1464391769086 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 16:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:29:29 INFO - PROCESS | 3644 | 1464391769092 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 3644 | 1464391769096 Marionette TRACE conn6 <- [1,1710,null,{}] 16:29:29 INFO - PROCESS | 3644 | 1464391769123 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}] 16:29:29 INFO - PROCESS | 3644 | 1464391769275 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 16:29:29 INFO - PROCESS | 3644 | 1464391769440 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 3644 | ++DOCSHELL 10B2CC00 == 99 [pid = 3644] [id = 437] 16:29:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 242 (10C24400) [pid = 3644] [serial = 1311] [outer = 00000000] 16:29:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 243 (17F0B400) [pid = 3644] [serial = 1312] [outer = 10C24400] 16:29:29 INFO - PROCESS | 3644 | 1464391769499 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 244 (19365400) [pid = 3644] [serial = 1313] [outer = 10C24400] 16:29:30 INFO - PROCESS | 3644 | 1464391770169 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]]]}] 16:29:30 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 16:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1131ms 16:29:30 INFO - PROCESS | 3644 | 1464391770228 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 3644 | 1464391770234 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 16:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:29:30 INFO - PROCESS | 3644 | 1464391770240 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 3644 | 1464391770244 Marionette TRACE conn6 <- [1,1714,null,{}] 16:29:30 INFO - PROCESS | 3644 | 1464391770261 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}] 16:29:30 INFO - PROCESS | 3644 | 1464391770443 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 16:29:30 INFO - PROCESS | 3644 | 1464391770570 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 3644 | ++DOCSHELL 1BCD0800 == 100 [pid = 3644] [id = 438] 16:29:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 245 (1BDEB400) [pid = 3644] [serial = 1314] [outer = 00000000] 16:29:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 246 (1DBF0C00) [pid = 3644] [serial = 1315] [outer = 1BDEB400] 16:29:30 INFO - PROCESS | 3644 | 1464391770632 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 247 (1F6B2800) [pid = 3644] [serial = 1316] [outer = 1BDEB400] 16:29:31 INFO - PROCESS | 3644 | 1464391771294 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]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1070ms 16:29:31 INFO - PROCESS | 3644 | 1464391771331 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 3644 | 1464391771333 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 16:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:29:31 INFO - PROCESS | 3644 | 1464391771337 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 3644 | 1464391771341 Marionette TRACE conn6 <- [1,1718,null,{}] 16:29:31 INFO - PROCESS | 3644 | 1464391771352 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}] 16:29:31 INFO - PROCESS | 3644 | 1464391771485 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 16:29:31 INFO - PROCESS | 3644 | 1464391771666 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 3644 | ++DOCSHELL 1F6B6800 == 101 [pid = 3644] [id = 439] 16:29:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 248 (230B6000) [pid = 3644] [serial = 1317] [outer = 00000000] 16:29:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 249 (2351EC00) [pid = 3644] [serial = 1318] [outer = 230B6000] 16:29:31 INFO - PROCESS | 3644 | 1464391771730 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 250 (25913800) [pid = 3644] [serial = 1319] [outer = 230B6000] 16:29:32 INFO - PROCESS | 3644 | 1464391772346 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]]]}] 16:29:32 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 16:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1078ms 16:29:32 INFO - PROCESS | 3644 | 1464391772418 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 3644 | 1464391772421 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 16:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:29:32 INFO - PROCESS | 3644 | 1464391772425 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 3644 | 1464391772427 Marionette TRACE conn6 <- [1,1722,null,{}] 16:29:32 INFO - PROCESS | 3644 | 1464391772431 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}] 16:29:32 INFO - PROCESS | 3644 | 1464391772592 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 16:29:32 INFO - PROCESS | 3644 | 1464391772765 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:32 INFO - PROCESS | 3644 | ++DOCSHELL 2351DC00 == 102 [pid = 3644] [id = 440] 16:29:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 251 (25918800) [pid = 3644] [serial = 1320] [outer = 00000000] 16:29:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 252 (25D08C00) [pid = 3644] [serial = 1321] [outer = 25918800] 16:29:32 INFO - PROCESS | 3644 | 1464391772823 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 253 (25D0E000) [pid = 3644] [serial = 1322] [outer = 25918800] 16:29:33 INFO - PROCESS | 3644 | 1464391773455 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]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1068ms 16:29:33 INFO - PROCESS | 3644 | 1464391773496 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 3644 | 1464391773499 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 16:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:29:33 INFO - PROCESS | 3644 | 1464391773502 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 3644 | 1464391773504 Marionette TRACE conn6 <- [1,1726,null,{}] 16:29:33 INFO - PROCESS | 3644 | 1464391773508 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}] 16:29:33 INFO - PROCESS | 3644 | 1464391773634 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 16:29:33 INFO - PROCESS | 3644 | 1464391773823 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 3644 | ++DOCSHELL 2666C000 == 103 [pid = 3644] [id = 441] 16:29:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 254 (2666DC00) [pid = 3644] [serial = 1323] [outer = 00000000] 16:29:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 255 (2670CC00) [pid = 3644] [serial = 1324] [outer = 2666DC00] 16:29:33 INFO - PROCESS | 3644 | 1464391773881 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 256 (26714C00) [pid = 3644] [serial = 1325] [outer = 2666DC00] 16:29:34 INFO - PROCESS | 3644 | 1464391774514 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]]]}] 16:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1077ms 16:29:34 INFO - PROCESS | 3644 | 1464391774583 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 3644 | 1464391774586 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 16:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:29:34 INFO - PROCESS | 3644 | 1464391774589 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - PROCESS | 3644 | 1464391774592 Marionette TRACE conn6 <- [1,1730,null,{}] 16:29:34 INFO - PROCESS | 3644 | 1464391774596 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}] 16:29:34 INFO - PROCESS | 3644 | 1464391774741 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 16:29:34 INFO - PROCESS | 3644 | 1464391774922 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 3644 | ++DOCSHELL 23506000 == 104 [pid = 3644] [id = 442] 16:29:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 257 (23508000) [pid = 3644] [serial = 1326] [outer = 00000000] 16:29:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 258 (2350F800) [pid = 3644] [serial = 1327] [outer = 23508000] 16:29:34 INFO - PROCESS | 3644 | 1464391774982 Marionette DEBUG loaded listener.js 16:29:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 259 (26E85800) [pid = 3644] [serial = 1328] [outer = 23508000] 16:29:35 INFO - PROCESS | 3644 | 1464391775542 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]]]}] 16:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1019ms 16:29:35 INFO - PROCESS | 3644 | 1464391775613 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 3644 | 1464391775615 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 16:29:35 INFO - PROCESS | 3644 | 1464391775618 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:29:35 INFO - PROCESS | 3644 | 1464391775620 Marionette TRACE conn6 <- [1,1734,null,{}] 16:29:35 INFO - PROCESS | 3644 | 1464391775624 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}] 16:29:35 INFO - PROCESS | 3644 | 1464391775749 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 16:29:35 INFO - PROCESS | 3644 | 1464391775941 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 3644 | ++DOCSHELL 25D07000 == 105 [pid = 3644] [id = 443] 16:29:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 260 (26706800) [pid = 3644] [serial = 1329] [outer = 00000000] 16:29:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 261 (26EBC000) [pid = 3644] [serial = 1330] [outer = 26706800] 16:29:36 INFO - PROCESS | 3644 | 1464391776001 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 262 (26EC0C00) [pid = 3644] [serial = 1331] [outer = 26706800] 16:29:36 INFO - PROCESS | 3644 | 1464391776620 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]]]}] 16:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1070ms 16:29:36 INFO - PROCESS | 3644 | 1464391776693 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 3644 | 1464391776695 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 16:29:36 INFO - PROCESS | 3644 | 1464391776699 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:29:36 INFO - PROCESS | 3644 | 1464391776701 Marionette TRACE conn6 <- [1,1738,null,{}] 16:29:36 INFO - PROCESS | 3644 | 1464391776705 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}] 16:29:36 INFO - PROCESS | 3644 | 1464391776829 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 16:29:37 INFO - PROCESS | 3644 | 1464391777000 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 3644 | ++DOCSHELL 26EB1800 == 106 [pid = 3644] [id = 444] 16:29:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 263 (26EB9800) [pid = 3644] [serial = 1332] [outer = 00000000] 16:29:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 264 (27518400) [pid = 3644] [serial = 1333] [outer = 26EB9800] 16:29:37 INFO - PROCESS | 3644 | 1464391777056 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 265 (2751A800) [pid = 3644] [serial = 1334] [outer = 26EB9800] 16:29:37 INFO - PROCESS | 3644 | 1464391777674 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]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1016ms 16:29:37 INFO - PROCESS | 3644 | 1464391777719 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 3644 | 1464391777721 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 16:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:29:37 INFO - PROCESS | 3644 | 1464391777725 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 3644 | 1464391777727 Marionette TRACE conn6 <- [1,1742,null,{}] 16:29:37 INFO - PROCESS | 3644 | 1464391777731 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}] 16:29:37 INFO - PROCESS | 3644 | 1464391777860 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 16:29:38 INFO - PROCESS | 3644 | 1464391778033 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 3644 | ++DOCSHELL 2751C800 == 107 [pid = 3644] [id = 445] 16:29:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 266 (2751D800) [pid = 3644] [serial = 1335] [outer = 00000000] 16:29:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 267 (2770B800) [pid = 3644] [serial = 1336] [outer = 2751D800] 16:29:38 INFO - PROCESS | 3644 | 1464391778089 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 268 (27CB0800) [pid = 3644] [serial = 1337] [outer = 2751D800] 16:29:38 INFO - PROCESS | 3644 | 1464391778702 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]]]}] 16:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1019ms 16:29:38 INFO - PROCESS | 3644 | 1464391778747 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 16:29:38 INFO - PROCESS | 3644 | 1464391778750 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 16:29:38 INFO - PROCESS | 3644 | 1464391778753 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:29:38 INFO - PROCESS | 3644 | 1464391778755 Marionette TRACE conn6 <- [1,1746,null,{}] 16:29:38 INFO - PROCESS | 3644 | 1464391778759 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}] 16:29:38 INFO - PROCESS | 3644 | 1464391778884 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 16:29:39 INFO - PROCESS | 3644 | 1464391779076 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:39 INFO - PROCESS | 3644 | ++DOCSHELL 23348C00 == 108 [pid = 3644] [id = 446] 16:29:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 269 (23349400) [pid = 3644] [serial = 1338] [outer = 00000000] 16:29:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 270 (2334E000) [pid = 3644] [serial = 1339] [outer = 23349400] 16:29:39 INFO - PROCESS | 3644 | 1464391779137 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 271 (23351000) [pid = 3644] [serial = 1340] [outer = 23349400] 16:29:39 INFO - PROCESS | 3644 | 1464391779720 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]]]}] 16:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1015ms 16:29:39 INFO - PROCESS | 3644 | 1464391779772 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 16:29:39 INFO - PROCESS | 3644 | 1464391779775 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 16:29:39 INFO - PROCESS | 3644 | 1464391779778 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:29:39 INFO - PROCESS | 3644 | 1464391779781 Marionette TRACE conn6 <- [1,1750,null,{}] 16:29:39 INFO - PROCESS | 3644 | 1464391779785 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}] 16:29:39 INFO - PROCESS | 3644 | 1464391779936 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 16:29:40 INFO - PROCESS | 3644 | 1464391780123 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:40 INFO - PROCESS | 3644 | ++DOCSHELL 28F7B000 == 109 [pid = 3644] [id = 447] 16:29:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 272 (28F7B400) [pid = 3644] [serial = 1341] [outer = 00000000] 16:29:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 273 (28F81400) [pid = 3644] [serial = 1342] [outer = 28F7B400] 16:29:40 INFO - PROCESS | 3644 | 1464391780185 Marionette DEBUG loaded listener.js 16:29:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 274 (29B92800) [pid = 3644] [serial = 1343] [outer = 28F7B400] 16:29:40 INFO - PROCESS | 3644 | 1464391780883 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]]]}] 16:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1130ms 16:29:40 INFO - PROCESS | 3644 | 1464391780912 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 16:29:40 INFO - PROCESS | 3644 | 1464391780915 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 16:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:29:40 INFO - PROCESS | 3644 | 1464391780934 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 3644 | 1464391780936 Marionette TRACE conn6 <- [1,1754,null,{}] 16:29:40 INFO - PROCESS | 3644 | 1464391780940 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}] 16:29:41 INFO - PROCESS | 3644 | 1464391781068 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 16:29:41 INFO - PROCESS | 3644 | 1464391781246 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 3644 | ++DOCSHELL 154C4C00 == 110 [pid = 3644] [id = 448] 16:29:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 275 (15609400) [pid = 3644] [serial = 1344] [outer = 00000000] 16:29:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 276 (1BBE4000) [pid = 3644] [serial = 1345] [outer = 15609400] 16:29:41 INFO - PROCESS | 3644 | 1464391781301 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 277 (1D933800) [pid = 3644] [serial = 1346] [outer = 15609400] 16:29:41 INFO - PROCESS | 3644 | 1464391781892 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]]]}] 16:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1023ms 16:29:41 INFO - PROCESS | 3644 | 1464391781957 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 16:29:41 INFO - PROCESS | 3644 | 1464391781959 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 16:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:29:41 INFO - PROCESS | 3644 | 1464391781963 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - PROCESS | 3644 | 1464391781965 Marionette TRACE conn6 <- [1,1758,null,{}] 16:29:41 INFO - PROCESS | 3644 | 1464391781969 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}] 16:29:42 INFO - PROCESS | 3644 | 1464391782095 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 16:29:42 INFO - PROCESS | 3644 | 1464391782276 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:42 INFO - PROCESS | 3644 | ++DOCSHELL 1BBE0000 == 111 [pid = 3644] [id = 449] 16:29:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 278 (1DCD9000) [pid = 3644] [serial = 1347] [outer = 00000000] 16:29:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 279 (20F8C800) [pid = 3644] [serial = 1348] [outer = 1DCD9000] 16:29:42 INFO - PROCESS | 3644 | 1464391782331 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 280 (22583800) [pid = 3644] [serial = 1349] [outer = 1DCD9000] 16:29:43 INFO - PROCESS | 3644 | 1464391783303 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]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1379ms 16:29:43 INFO - PROCESS | 3644 | 1464391783346 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 3644 | 1464391783349 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 16:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:29:43 INFO - PROCESS | 3644 | 1464391783353 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 3644 | 1464391783356 Marionette TRACE conn6 <- [1,1762,null,{}] 16:29:43 INFO - PROCESS | 3644 | 1464391783362 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}] 16:29:43 INFO - PROCESS | 3644 | 1464391783484 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 16:29:43 INFO - PROCESS | 3644 | 1464391783672 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 3644 | ++DOCSHELL 10C23C00 == 112 [pid = 3644] [id = 450] 16:29:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 281 (10F83C00) [pid = 3644] [serial = 1350] [outer = 00000000] 16:29:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 282 (1913F800) [pid = 3644] [serial = 1351] [outer = 10F83C00] 16:29:43 INFO - PROCESS | 3644 | 1464391783725 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 283 (1BAF1400) [pid = 3644] [serial = 1352] [outer = 10F83C00] 16:29:44 INFO - PROCESS | 3644 | 1464391784339 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]]]}] 16:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1019ms 16:29:44 INFO - PROCESS | 3644 | 1464391784375 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 16:29:44 INFO - PROCESS | 3644 | 1464391784381 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 16:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:29:44 INFO - PROCESS | 3644 | 1464391784387 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:29:44 INFO - PROCESS | 3644 | 1464391784390 Marionette TRACE conn6 <- [1,1766,null,{}] 16:29:44 INFO - PROCESS | 3644 | 1464391784394 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}] 16:29:44 INFO - PROCESS | 3644 | 1464391784519 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 16:29:44 INFO - PROCESS | 3644 | 1464391784697 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:44 INFO - PROCESS | 3644 | ++DOCSHELL 1CF60000 == 113 [pid = 3644] [id = 451] 16:29:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 284 (1D8E9C00) [pid = 3644] [serial = 1353] [outer = 00000000] 16:29:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 285 (1F6B5400) [pid = 3644] [serial = 1354] [outer = 1D8E9C00] 16:29:44 INFO - PROCESS | 3644 | 1464391784749 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 286 (2094BC00) [pid = 3644] [serial = 1355] [outer = 1D8E9C00] 16:29:44 INFO - PROCESS | 3644 | --DOCSHELL 21312C00 == 112 [pid = 3644] [id = 435] 16:29:44 INFO - PROCESS | 3644 | --DOCSHELL 1912BC00 == 111 [pid = 3644] [id = 434] 16:29:44 INFO - PROCESS | 3644 | --DOCSHELL 1F6AC000 == 110 [pid = 3644] [id = 433] 16:29:44 INFO - PROCESS | 3644 | --DOCSHELL 1F6B7800 == 109 [pid = 3644] [id = 432] 16:29:44 INFO - PROCESS | 3644 | --DOCSHELL 1D936C00 == 108 [pid = 3644] [id = 431] 16:29:44 INFO - PROCESS | 3644 | --DOCSHELL 1BAF4C00 == 107 [pid = 3644] [id = 430] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 285 (22857400) [pid = 3644] [serial = 1243] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 14F2EC00 == 106 [pid = 3644] [id = 429] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 1A73F800 == 105 [pid = 3644] [id = 428] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 17E25000 == 104 [pid = 3644] [id = 427] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 27707400 == 103 [pid = 3644] [id = 423] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 26823400 == 102 [pid = 3644] [id = 422] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 26A7B000 == 101 [pid = 3644] [id = 421] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 25913000 == 100 [pid = 3644] [id = 420] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 23091000 == 99 [pid = 3644] [id = 419] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 22708400 == 98 [pid = 3644] [id = 418] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 1F6B2000 == 97 [pid = 3644] [id = 417] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 1A8D0000 == 96 [pid = 3644] [id = 416] 16:29:45 INFO - PROCESS | 3644 | --DOCSHELL 0CAD0400 == 95 [pid = 3644] [id = 415] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 284 (22582C00) [pid = 3644] [serial = 1069] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 283 (1F670000) [pid = 3644] [serial = 1231] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 282 (20F93000) [pid = 3644] [serial = 1234] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 281 (1F6B8800) [pid = 3644] [serial = 1232] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 280 (2131FC00) [pid = 3644] [serial = 1235] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 279 (17F0F000) [pid = 3644] [serial = 1237] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 278 (2258F400) [pid = 3644] [serial = 1240] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 277 (1A8C3400) [pid = 3644] [serial = 1181] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 276 (22D4E800) [pid = 3644] [serial = 1192] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 275 (19362000) [pid = 3644] [serial = 1222] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 274 (1A7BCC00) [pid = 3644] [serial = 1223] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 273 (1D937400) [pid = 3644] [serial = 1225] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 272 (1D994000) [pid = 3644] [serial = 1226] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 271 (1F345400) [pid = 3644] [serial = 1228] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 270 (1BAD9000) [pid = 3644] [serial = 1220] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 269 (1B47A000) [pid = 3644] [serial = 1219] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 268 (23514800) [pid = 3644] [serial = 1195] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 267 (10F77C00) [pid = 3644] [serial = 1217] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 266 (10B29C00) [pid = 3644] [serial = 1216] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 265 (1F9D8000) [pid = 3644] [serial = 1189] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 264 (1BAE6800) [pid = 3644] [serial = 1186] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 263 (14D79400) [pid = 3644] [serial = 1183] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 262 (22743400) [pid = 3644] [serial = 1241] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 261 (1F352800) [pid = 3644] [serial = 1198] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 260 (238CD800) [pid = 3644] [serial = 1201] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 259 (26713C00) [pid = 3644] [serial = 1204] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 258 (26A7AC00) [pid = 3644] [serial = 1207] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 257 (27619800) [pid = 3644] [serial = 1210] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 256 (1DBAA400) [pid = 3644] [serial = 1213] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 255 (1BAF5000) [pid = 3644] [serial = 1238] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | --DOMWINDOW == 254 (1F34DC00) [pid = 3644] [serial = 1229] [outer = 00000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3644 | 1464391785419 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]]]}] 16:29:45 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 16:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1070ms 16:29:45 INFO - PROCESS | 3644 | 1464391785460 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 3644 | 1464391785462 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 16:29:45 INFO - PROCESS | 3644 | 1464391785466 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:29:45 INFO - PROCESS | 3644 | 1464391785469 Marionette TRACE conn6 <- [1,1770,null,{}] 16:29:45 INFO - PROCESS | 3644 | 1464391785479 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}] 16:29:45 INFO - PROCESS | 3644 | 1464391785586 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 16:29:45 INFO - PROCESS | 3644 | 1464391785596 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:45 INFO - PROCESS | 3644 | ++DOCSHELL 17F0D800 == 96 [pid = 3644] [id = 452] 16:29:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 255 (19137C00) [pid = 3644] [serial = 1356] [outer = 00000000] 16:29:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 256 (1A7BB400) [pid = 3644] [serial = 1357] [outer = 19137C00] 16:29:45 INFO - PROCESS | 3644 | 1464391785645 Marionette DEBUG loaded listener.js 16:29:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 257 (1B53F800) [pid = 3644] [serial = 1358] [outer = 19137C00] 16:29:46 INFO - PROCESS | 3644 | 1464391786170 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]]]}] 16:29:46 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 16:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 770ms 16:29:46 INFO - PROCESS | 3644 | 1464391786240 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 16:29:46 INFO - PROCESS | 3644 | 1464391786242 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 16:29:46 INFO - PROCESS | 3644 | 1464391786245 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:29:46 INFO - PROCESS | 3644 | 1464391786247 Marionette TRACE conn6 <- [1,1774,null,{}] 16:29:46 INFO - PROCESS | 3644 | 1464391786251 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}] 16:29:46 INFO - PROCESS | 3644 | 1464391786386 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 16:29:46 INFO - PROCESS | 3644 | 1464391786533 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:46 INFO - PROCESS | 3644 | ++DOCSHELL 10B24800 == 97 [pid = 3644] [id = 453] 16:29:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 258 (1533B800) [pid = 3644] [serial = 1359] [outer = 00000000] 16:29:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 259 (1CD8D800) [pid = 3644] [serial = 1360] [outer = 1533B800] 16:29:46 INFO - PROCESS | 3644 | 1464391786579 Marionette DEBUG loaded listener.js 16:29:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 260 (1D8EA000) [pid = 3644] [serial = 1361] [outer = 1533B800] 16:29:46 INFO - PROCESS | 3644 | 1464391786958 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]]]}] 16:29:47 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 16:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 771ms 16:29:47 INFO - PROCESS | 3644 | 1464391787021 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 16:29:47 INFO - PROCESS | 3644 | 1464391787023 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 16:29:47 INFO - PROCESS | 3644 | 1464391787026 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - PROCESS | 3644 | 1464391787028 Marionette TRACE conn6 <- [1,1778,null,{}] 16:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:29:47 INFO - PROCESS | 3644 | 1464391787032 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}] 16:29:47 INFO - PROCESS | 3644 | 1464391787138 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 16:29:47 INFO - PROCESS | 3644 | 1464391787149 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 3644 | ++DOCSHELL 1CD8C400 == 98 [pid = 3644] [id = 454] 16:29:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 261 (1D999000) [pid = 3644] [serial = 1362] [outer = 00000000] 16:29:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 262 (1F34B800) [pid = 3644] [serial = 1363] [outer = 1D999000] 16:29:47 INFO - PROCESS | 3644 | 1464391787195 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 263 (1F6AB800) [pid = 3644] [serial = 1364] [outer = 1D999000] 16:29:47 INFO - PROCESS | 3644 | 1464391787759 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]]]}] 16:29:47 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) 16:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 16:29:47 INFO - PROCESS | 3644 | 1464391787817 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 16:29:47 INFO - PROCESS | 3644 | 1464391787819 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 16:29:47 INFO - PROCESS | 3644 | 1464391787822 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - PROCESS | 3644 | 1464391787824 Marionette TRACE conn6 <- [1,1782,null,{}] 16:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:29:47 INFO - PROCESS | 3644 | 1464391787827 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}] 16:29:48 INFO - PROCESS | 3644 | 1464391788002 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 16:29:48 INFO - PROCESS | 3644 | 1464391788024 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 3644 | ++DOCSHELL 1F6AEC00 == 99 [pid = 3644] [id = 455] 16:29:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 264 (2104C400) [pid = 3644] [serial = 1365] [outer = 00000000] 16:29:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 265 (21E1D400) [pid = 3644] [serial = 1366] [outer = 2104C400] 16:29:48 INFO - PROCESS | 3644 | 1464391788073 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 266 (2258F800) [pid = 3644] [serial = 1367] [outer = 2104C400] 16:29:48 INFO - PROCESS | 3644 | 1464391788554 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]]]}] 16:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 16:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:29:48 INFO - PROCESS | 3644 | 1464391788599 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 16:29:48 INFO - PROCESS | 3644 | 1464391788601 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 16:29:48 INFO - PROCESS | 3644 | 1464391788604 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 3644 | 1464391788606 Marionette TRACE conn6 <- [1,1786,null,{}] 16:29:48 INFO - PROCESS | 3644 | 1464391788616 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}] 16:29:48 INFO - PROCESS | 3644 | 1464391788765 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 16:29:48 INFO - PROCESS | 3644 | 1464391788784 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 3644 | ++DOCSHELL 225D3400 == 100 [pid = 3644] [id = 456] 16:29:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 267 (22704400) [pid = 3644] [serial = 1368] [outer = 00000000] 16:29:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 268 (22740000) [pid = 3644] [serial = 1369] [outer = 22704400] 16:29:48 INFO - PROCESS | 3644 | 1464391788832 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 269 (22A02000) [pid = 3644] [serial = 1370] [outer = 22704400] 16:29:49 INFO - PROCESS | 3644 | 1464391789292 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]]]}] 16:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 16:29:49 INFO - PROCESS | 3644 | --DOMWINDOW == 268 (2274C400) [pid = 3644] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:29:49 INFO - PROCESS | 3644 | --DOMWINDOW == 267 (1F6BD000) [pid = 3644] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:29:49 INFO - PROCESS | 3644 | --DOMWINDOW == 266 (20943400) [pid = 3644] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:29:49 INFO - PROCESS | 3644 | --DOMWINDOW == 265 (19EEAC00) [pid = 3644] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:29:49 INFO - PROCESS | 3644 | --DOMWINDOW == 264 (21E4A000) [pid = 3644] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:29:49 INFO - PROCESS | 3644 | --DOMWINDOW == 263 (17E28C00) [pid = 3644] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:29:49 INFO - PROCESS | 3644 | --DOMWINDOW == 262 (154BCC00) [pid = 3644] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:29:49 INFO - PROCESS | 3644 | --DOMWINDOW == 261 (1BB9E800) [pid = 3644] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:29:49 INFO - PROCESS | 3644 | --DOMWINDOW == 260 (1DBA0400) [pid = 3644] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:29:49 INFO - PROCESS | 3644 | --DOMWINDOW == 259 (1B54A800) [pid = 3644] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:29:49 INFO - PROCESS | 3644 | 1464391789668 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 16:29:49 INFO - PROCESS | 3644 | 1464391789670 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 16:29:49 INFO - PROCESS | 3644 | 1464391789694 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - PROCESS | 3644 | 1464391789696 Marionette TRACE conn6 <- [1,1790,null,{}] 16:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:29:49 INFO - PROCESS | 3644 | 1464391789700 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}] 16:29:49 INFO - PROCESS | 3644 | 1464391789802 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 16:29:49 INFO - PROCESS | 3644 | 1464391789811 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:49 INFO - PROCESS | 3644 | ++DOCSHELL 1A7C2800 == 101 [pid = 3644] [id = 457] 16:29:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 260 (1A8CBC00) [pid = 3644] [serial = 1371] [outer = 00000000] 16:29:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 261 (1DBA7400) [pid = 3644] [serial = 1372] [outer = 1A8CBC00] 16:29:49 INFO - PROCESS | 3644 | 1464391789856 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 262 (1F9D1C00) [pid = 3644] [serial = 1373] [outer = 1A8CBC00] 16:29:50 INFO - PROCESS | 3644 | 1464391790338 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]]]}] 16:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 16:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:29:50 INFO - PROCESS | 3644 | 1464391790376 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 16:29:50 INFO - PROCESS | 3644 | 1464391790378 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 16:29:50 INFO - PROCESS | 3644 | 1464391790381 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:29:50 INFO - PROCESS | 3644 | 1464391790383 Marionette TRACE conn6 <- [1,1794,null,{}] 16:29:50 INFO - PROCESS | 3644 | 1464391790386 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}] 16:29:50 INFO - PROCESS | 3644 | 1464391790488 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 16:29:50 INFO - PROCESS | 3644 | 1464391790494 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 3644 | ++DOCSHELL 1BAF5C00 == 102 [pid = 3644] [id = 458] 16:29:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 263 (21E16C00) [pid = 3644] [serial = 1374] [outer = 00000000] 16:29:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 264 (2308F000) [pid = 3644] [serial = 1375] [outer = 21E16C00] 16:29:50 INFO - PROCESS | 3644 | 1464391790539 Marionette DEBUG loaded listener.js 16:29:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 265 (230B7000) [pid = 3644] [serial = 1376] [outer = 21E16C00] 16:29:51 INFO - PROCESS | 3644 | 1464391790997 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]]]}] 16:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 16:29:51 INFO - PROCESS | 3644 | 1464391791060 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 16:29:51 INFO - PROCESS | 3644 | 1464391791062 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 16:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:29:51 INFO - PROCESS | 3644 | 1464391791065 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:29:51 INFO - PROCESS | 3644 | 1464391791066 Marionette TRACE conn6 <- [1,1798,null,{}] 16:29:51 INFO - PROCESS | 3644 | 1464391791070 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}] 16:29:51 INFO - PROCESS | 3644 | 1464391791176 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 16:29:51 INFO - PROCESS | 3644 | 1464391791216 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:51 INFO - PROCESS | 3644 | ++DOCSHELL 2274C400 == 103 [pid = 3644] [id = 459] 16:29:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 266 (230BA400) [pid = 3644] [serial = 1377] [outer = 00000000] 16:29:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 267 (2350A000) [pid = 3644] [serial = 1378] [outer = 230BA400] 16:29:51 INFO - PROCESS | 3644 | 1464391791263 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 268 (23513000) [pid = 3644] [serial = 1379] [outer = 230BA400] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 23078C00 == 102 [pid = 3644] [id = 363] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 20F85C00 == 101 [pid = 3644] [id = 375] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 10F82400 == 100 [pid = 3644] [id = 384] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 0C552800 == 99 [pid = 3644] [id = 327] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1F664000 == 98 [pid = 3644] [id = 360] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 0CD7F400 == 97 [pid = 3644] [id = 243] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1DCD8800 == 96 [pid = 3644] [id = 274] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 10C24800 == 95 [pid = 3644] [id = 132] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1F6B0000 == 94 [pid = 3644] [id = 324] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 0C551400 == 93 [pid = 3644] [id = 275] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 162F0000 == 92 [pid = 3644] [id = 385] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 26E85000 == 91 [pid = 3644] [id = 424] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 0C575C00 == 90 [pid = 3644] [id = 346] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 26EB4C00 == 89 [pid = 3644] [id = 425] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 10C2D000 == 88 [pid = 3644] [id = 426] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1CD8D400 == 87 [pid = 3644] [id = 174] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1CF5D000 == 86 [pid = 3644] [id = 269] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 21E12C00 == 85 [pid = 3644] [id = 325] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 0C568C00 == 84 [pid = 3644] [id = 292] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1DBE7C00 == 83 [pid = 3644] [id = 8] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 20943C00 == 82 [pid = 3644] [id = 224] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1913A800 == 81 [pid = 3644] [id = 223] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1DBEE400 == 80 [pid = 3644] [id = 171] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 21E13000 == 79 [pid = 3644] [id = 359] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 0C5C4C00 == 78 [pid = 3644] [id = 145] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1A6E0800 == 77 [pid = 3644] [id = 155] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1F165800 == 76 [pid = 3644] [id = 176] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 10F7B800 == 75 [pid = 3644] [id = 364] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1D98F000 == 74 [pid = 3644] [id = 225] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1B91E000 == 73 [pid = 3644] [id = 142] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1CF65C00 == 72 [pid = 3644] [id = 159] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 21316000 == 71 [pid = 3644] [id = 291] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 26713400 == 70 [pid = 3644] [id = 402] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 27613400 == 69 [pid = 3644] [id = 403] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 0C572800 == 68 [pid = 3644] [id = 160] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 118F2000 == 67 [pid = 3644] [id = 255] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 22D4BC00 == 66 [pid = 3644] [id = 362] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 23513800 == 65 [pid = 3644] [id = 400] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 20947000 == 64 [pid = 3644] [id = 289] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1913B000 == 63 [pid = 3644] [id = 358] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 21E49000 == 62 [pid = 3644] [id = 326] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1DBA1400 == 61 [pid = 3644] [id = 288] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 22590C00 == 60 [pid = 3644] [id = 309] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 0C5F5000 == 59 [pid = 3644] [id = 130] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 0CAD0C00 == 58 [pid = 3644] [id = 361] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1F34A000 == 57 [pid = 3644] [id = 399] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 0C573400 == 56 [pid = 3644] [id = 254] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 2666BC00 == 55 [pid = 3644] [id = 401] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1D8E3C00 == 54 [pid = 3644] [id = 209] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1BCCAC00 == 53 [pid = 3644] [id = 256] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 10F7FC00 == 52 [pid = 3644] [id = 144] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1BAF6C00 == 51 [pid = 3644] [id = 404] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 21311800 == 50 [pid = 3644] [id = 290] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 10C23C00 == 49 [pid = 3644] [id = 450] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1BBE0000 == 48 [pid = 3644] [id = 449] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 154C4C00 == 47 [pid = 3644] [id = 448] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 28F7B000 == 46 [pid = 3644] [id = 447] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 2751C800 == 45 [pid = 3644] [id = 445] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 23348C00 == 44 [pid = 3644] [id = 446] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 26EB1800 == 43 [pid = 3644] [id = 444] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 25D07000 == 42 [pid = 3644] [id = 443] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 2666C000 == 41 [pid = 3644] [id = 441] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 23506000 == 40 [pid = 3644] [id = 442] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 2351DC00 == 39 [pid = 3644] [id = 440] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1F6B6800 == 38 [pid = 3644] [id = 439] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 1BCD0800 == 37 [pid = 3644] [id = 438] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 10950400 == 36 [pid = 3644] [id = 436] 16:29:53 INFO - PROCESS | 3644 | --DOCSHELL 10B2CC00 == 35 [pid = 3644] [id = 437] 16:29:54 INFO - PROCESS | 3644 | --DOCSHELL 1BAF5C00 == 34 [pid = 3644] [id = 458] 16:29:54 INFO - PROCESS | 3644 | --DOCSHELL 1CD8C400 == 33 [pid = 3644] [id = 454] 16:29:54 INFO - PROCESS | 3644 | --DOCSHELL 1F6AEC00 == 32 [pid = 3644] [id = 455] 16:29:54 INFO - PROCESS | 3644 | --DOCSHELL 10B24800 == 31 [pid = 3644] [id = 453] 16:29:54 INFO - PROCESS | 3644 | --DOCSHELL 225D3400 == 30 [pid = 3644] [id = 456] 16:29:54 INFO - PROCESS | 3644 | --DOCSHELL 17F0D800 == 29 [pid = 3644] [id = 452] 16:29:54 INFO - PROCESS | 3644 | --DOCSHELL 1A7C2800 == 28 [pid = 3644] [id = 457] 16:29:54 INFO - PROCESS | 3644 | --DOCSHELL 1CF60000 == 27 [pid = 3644] [id = 451] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 267 (22A0CC00) [pid = 3644] [serial = 1244] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 266 (20947C00) [pid = 3644] [serial = 1297] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 265 (21E4EC00) [pid = 3644] [serial = 1300] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 264 (20F94000) [pid = 3644] [serial = 1298] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 263 (1F344400) [pid = 3644] [serial = 1303] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 262 (2270E400) [pid = 3644] [serial = 1306] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 261 (1D8E7000) [pid = 3644] [serial = 1279] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 260 (19EED400) [pid = 3644] [serial = 1283] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 259 (1912E400) [pid = 3644] [serial = 1282] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 258 (19366C00) [pid = 3644] [serial = 1288] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 257 (1A7BF400) [pid = 3644] [serial = 1289] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 256 (1C880800) [pid = 3644] [serial = 1291] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 255 (1D8E9800) [pid = 3644] [serial = 1292] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 254 (1E110400) [pid = 3644] [serial = 1294] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 253 (27709400) [pid = 3644] [serial = 1264] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 252 (20950000) [pid = 3644] [serial = 1252] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 251 (2682B800) [pid = 3644] [serial = 1267] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 250 (225CC400) [pid = 3644] [serial = 1301] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 249 (1BDE6800) [pid = 3644] [serial = 1249] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 248 (26664400) [pid = 3644] [serial = 1261] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 247 (2309B800) [pid = 3644] [serial = 1258] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 246 (1E110800) [pid = 3644] [serial = 1286] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 245 (1D932C00) [pid = 3644] [serial = 1285] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 244 (10A61400) [pid = 3644] [serial = 1246] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 243 (26E8D000) [pid = 3644] [serial = 1273] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 242 (22D47400) [pid = 3644] [serial = 1255] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 241 (27CAB800) [pid = 3644] [serial = 1270] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 240 (26EB8C00) [pid = 3644] [serial = 1276] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 239 (22D4DC00) [pid = 3644] [serial = 1309] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 238 (2094E000) [pid = 3644] [serial = 1304] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 237 (2284D400) [pid = 3644] [serial = 1307] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | --DOMWINDOW == 236 (1F667000) [pid = 3644] [serial = 1295] [outer = 00000000] [url = about:blank] 16:29:54 INFO - PROCESS | 3644 | 1464391794863 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]]]}] 16:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 3822ms 16:29:54 INFO - PROCESS | 3644 | 1464391794889 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 16:29:54 INFO - PROCESS | 3644 | 1464391794893 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 16:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:29:54 INFO - PROCESS | 3644 | 1464391794899 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:29:54 INFO - PROCESS | 3644 | 1464391794902 Marionette TRACE conn6 <- [1,1802,null,{}] 16:29:54 INFO - PROCESS | 3644 | 1464391794909 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}] 16:29:55 INFO - PROCESS | 3644 | 1464391795011 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 16:29:55 INFO - PROCESS | 3644 | 1464391795154 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 3644 | ++DOCSHELL 0C51A000 == 28 [pid = 3644] [id = 460] 16:29:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 237 (0C51B000) [pid = 3644] [serial = 1380] [outer = 00000000] 16:29:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 238 (0C554C00) [pid = 3644] [serial = 1381] [outer = 0C51B000] 16:29:55 INFO - PROCESS | 3644 | 1464391795204 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 239 (0C55C800) [pid = 3644] [serial = 1382] [outer = 0C51B000] 16:29:55 INFO - PROCESS | 3644 | 1464391795626 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]]]}] 16:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 790ms 16:29:55 INFO - PROCESS | 3644 | 1464391795690 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 16:29:55 INFO - PROCESS | 3644 | 1464391795696 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 16:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:29:55 INFO - PROCESS | 3644 | 1464391795702 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - PROCESS | 3644 | 1464391795705 Marionette TRACE conn6 <- [1,1806,null,{}] 16:29:55 INFO - PROCESS | 3644 | 1464391795709 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}] 16:29:55 INFO - PROCESS | 3644 | 1464391795809 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 16:29:55 INFO - PROCESS | 3644 | 1464391795828 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C6000 == 29 [pid = 3644] [id = 461] 16:29:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 240 (0C5C6800) [pid = 3644] [serial = 1383] [outer = 00000000] 16:29:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 241 (0C5E6400) [pid = 3644] [serial = 1384] [outer = 0C5C6800] 16:29:55 INFO - PROCESS | 3644 | 1464391795876 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 242 (0C5F1C00) [pid = 3644] [serial = 1385] [outer = 0C5C6800] 16:29:56 INFO - PROCESS | 3644 | 1464391796357 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]]]}] 16:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 16:29:56 INFO - PROCESS | 3644 | 1464391796437 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 16:29:56 INFO - PROCESS | 3644 | 1464391796440 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 16:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:29:56 INFO - PROCESS | 3644 | 1464391796443 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:29:56 INFO - PROCESS | 3644 | 1464391796447 Marionette TRACE conn6 <- [1,1810,null,{}] 16:29:56 INFO - PROCESS | 3644 | 1464391796458 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}] 16:29:56 INFO - PROCESS | 3644 | 1464391796553 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 16:29:56 INFO - PROCESS | 3644 | 1464391796561 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:56 INFO - PROCESS | 3644 | ++DOCSHELL 10465000 == 30 [pid = 3644] [id = 462] 16:29:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 243 (104EE400) [pid = 3644] [serial = 1386] [outer = 00000000] 16:29:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 244 (10955C00) [pid = 3644] [serial = 1387] [outer = 104EE400] 16:29:56 INFO - PROCESS | 3644 | 1464391796611 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 245 (10A5D800) [pid = 3644] [serial = 1388] [outer = 104EE400] 16:29:57 INFO - PROCESS | 3644 | 1464391797089 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]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 16:29:57 INFO - PROCESS | 3644 | 1464391797134 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 3644 | 1464391797137 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 16:29:57 INFO - PROCESS | 3644 | 1464391797140 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:29:57 INFO - PROCESS | 3644 | 1464391797142 Marionette TRACE conn6 <- [1,1814,null,{}] 16:29:57 INFO - PROCESS | 3644 | 1464391797145 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}] 16:29:57 INFO - PROCESS | 3644 | 1464391797239 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 16:29:57 INFO - PROCESS | 3644 | 1464391797246 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 3644 | ++DOCSHELL 0C56C400 == 31 [pid = 3644] [id = 463] 16:29:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 246 (0C5C4400) [pid = 3644] [serial = 1389] [outer = 00000000] 16:29:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 247 (10C2BC00) [pid = 3644] [serial = 1390] [outer = 0C5C4400] 16:29:57 INFO - PROCESS | 3644 | 1464391797305 Marionette DEBUG loaded listener.js 16:29:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 248 (10F78000) [pid = 3644] [serial = 1391] [outer = 0C5C4400] 16:29:57 INFO - PROCESS | 3644 | 1464391797767 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]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 16:29:57 INFO - PROCESS | 3644 | 1464391797814 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 3644 | 1464391797816 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 16:29:57 INFO - PROCESS | 3644 | 1464391797820 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 3644 | 1464391797821 Marionette TRACE conn6 <- [1,1818,null,{}] 16:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:29:57 INFO - PROCESS | 3644 | 1464391797825 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}] 16:29:57 INFO - PROCESS | 3644 | 1464391797908 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 16:29:57 INFO - PROCESS | 3644 | 1464391797915 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 3644 | ++DOCSHELL 10F7C800 == 32 [pid = 3644] [id = 464] 16:29:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 249 (10F81C00) [pid = 3644] [serial = 1392] [outer = 00000000] 16:29:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 250 (111AAC00) [pid = 3644] [serial = 1393] [outer = 10F81C00] 16:29:57 INFO - PROCESS | 3644 | 1464391797961 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 251 (14A7F000) [pid = 3644] [serial = 1394] [outer = 10F81C00] 16:29:58 INFO - PROCESS | 3644 | 1464391798474 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]]]}] 16:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 16:29:58 INFO - PROCESS | 3644 | 1464391798554 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 16:29:58 INFO - PROCESS | 3644 | 1464391798557 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 16:29:58 INFO - PROCESS | 3644 | 1464391798560 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:29:58 INFO - PROCESS | 3644 | 1464391798561 Marionette TRACE conn6 <- [1,1822,null,{}] 16:29:58 INFO - PROCESS | 3644 | 1464391798565 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}] 16:29:58 INFO - PROCESS | 3644 | 1464391798692 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 16:29:58 INFO - PROCESS | 3644 | 1464391798701 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:58 INFO - PROCESS | 3644 | ++DOCSHELL 15610400 == 33 [pid = 3644] [id = 465] 16:29:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 252 (156A3400) [pid = 3644] [serial = 1395] [outer = 00000000] 16:29:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 253 (16C60C00) [pid = 3644] [serial = 1396] [outer = 156A3400] 16:29:58 INFO - PROCESS | 3644 | 1464391798751 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 254 (16E07000) [pid = 3644] [serial = 1397] [outer = 156A3400] 16:29:59 INFO - PROCESS | 3644 | 1464391799218 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]]]}] 16:29:59 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 16:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 16:29:59 INFO - PROCESS | 3644 | 1464391799242 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 3644 | 1464391799244 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 16:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:29:59 INFO - PROCESS | 3644 | 1464391799247 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 3644 | 1464391799248 Marionette TRACE conn6 <- [1,1826,null,{}] 16:29:59 INFO - PROCESS | 3644 | 1464391799252 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}] 16:29:59 INFO - PROCESS | 3644 | 1464391799362 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 16:29:59 INFO - PROCESS | 3644 | 1464391799372 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 3644 | ++DOCSHELL 17E1D400 == 34 [pid = 3644] [id = 466] 16:29:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 255 (17E29800) [pid = 3644] [serial = 1398] [outer = 00000000] 16:29:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 256 (17F05400) [pid = 3644] [serial = 1399] [outer = 17E29800] 16:29:59 INFO - PROCESS | 3644 | 1464391799419 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 257 (17F0B800) [pid = 3644] [serial = 1400] [outer = 17E29800] 16:29:59 INFO - PROCESS | 3644 | 1464391799892 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]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 16:29:59 INFO - PROCESS | 3644 | 1464391799921 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 16:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:29:59 INFO - PROCESS | 3644 | 1464391799923 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 16:29:59 INFO - PROCESS | 3644 | 1464391799926 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 3644 | 1464391799928 Marionette TRACE conn6 <- [1,1830,null,{}] 16:29:59 INFO - PROCESS | 3644 | 1464391799932 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}] 16:30:00 INFO - PROCESS | 3644 | 1464391800013 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 16:30:00 INFO - PROCESS | 3644 | 1464391800020 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 3644 | ++DOCSHELL 0C555800 == 35 [pid = 3644] [id = 467] 16:30:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 258 (17F04400) [pid = 3644] [serial = 1401] [outer = 00000000] 16:30:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 259 (18EE3000) [pid = 3644] [serial = 1402] [outer = 17F04400] 16:30:00 INFO - PROCESS | 3644 | 1464391800065 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 260 (18E45400) [pid = 3644] [serial = 1403] [outer = 17F04400] 16:30:00 INFO - PROCESS | 3644 | 1464391800536 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]]]}] 16:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 16:30:00 INFO - PROCESS | 3644 | 1464391800577 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 16:30:00 INFO - PROCESS | 3644 | 1464391800579 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 16:30:00 INFO - PROCESS | 3644 | 1464391800582 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:30:00 INFO - PROCESS | 3644 | 1464391800584 Marionette TRACE conn6 <- [1,1834,null,{}] 16:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:30:00 INFO - PROCESS | 3644 | 1464391800599 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}] 16:30:00 INFO - PROCESS | 3644 | 1464391800732 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 16:30:00 INFO - PROCESS | 3644 | 1464391800841 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 3644 | ++DOCSHELL 10412000 == 36 [pid = 3644] [id = 468] 16:30:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 261 (1913B800) [pid = 3644] [serial = 1404] [outer = 00000000] 16:30:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 262 (19141000) [pid = 3644] [serial = 1405] [outer = 1913B800] 16:30:00 INFO - PROCESS | 3644 | 1464391800890 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 263 (19141400) [pid = 3644] [serial = 1406] [outer = 1913B800] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 262 (2307B400) [pid = 3644] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 261 (1BDEB400) [pid = 3644] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 260 (2131A800) [pid = 3644] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 259 (1D999000) [pid = 3644] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 258 (1F664C00) [pid = 3644] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 257 (10403400) [pid = 3644] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 256 (23349400) [pid = 3644] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 255 (1CF5F400) [pid = 3644] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 254 (1DCD9000) [pid = 3644] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 253 (10B2BC00) [pid = 3644] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 252 (22704400) [pid = 3644] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 251 (10C27000) [pid = 3644] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 250 (25918800) [pid = 3644] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 249 (19137C00) [pid = 3644] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 248 (1DBED000) [pid = 3644] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 247 (1CEB5000) [pid = 3644] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 246 (26706800) [pid = 3644] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 245 (1912D400) [pid = 3644] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 244 (1F6A4C00) [pid = 3644] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 243 (14AAA400) [pid = 3644] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 242 (1D8E9C00) [pid = 3644] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 241 (21E16C00) [pid = 3644] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 240 (1F9D4C00) [pid = 3644] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 239 (225C9400) [pid = 3644] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 238 (185E0800) [pid = 3644] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 237 (2104C400) [pid = 3644] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 236 (20948C00) [pid = 3644] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 235 (2666DC00) [pid = 3644] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 234 (21E18C00) [pid = 3644] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 233 (28F7B400) [pid = 3644] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 232 (26E85C00) [pid = 3644] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 231 (1533B800) [pid = 3644] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 230 (22A07C00) [pid = 3644] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 229 (27613C00) [pid = 3644] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 228 (0C5C5000) [pid = 3644] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 227 (1A965000) [pid = 3644] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 226 (23508000) [pid = 3644] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 225 (1F6BF400) [pid = 3644] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 224 (26EB9800) [pid = 3644] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 223 (22581800) [pid = 3644] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 222 (1B53D000) [pid = 3644] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 221 (14A80C00) [pid = 3644] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 220 (21314400) [pid = 3644] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 219 (230B1C00) [pid = 3644] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 218 (1D93A400) [pid = 3644] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 217 (1536D800) [pid = 3644] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 216 (0CAD2C00) [pid = 3644] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 215 (1F6B4800) [pid = 3644] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 214 (1F34A400) [pid = 3644] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 213 (1A8CBC00) [pid = 3644] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 212 (11A70000) [pid = 3644] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 211 (25913400) [pid = 3644] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (22583000) [pid = 3644] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (25911400) [pid = 3644] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (16E09800) [pid = 3644] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (23097800) [pid = 3644] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (10C24400) [pid = 3644] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (16C62000) [pid = 3644] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 204 (16CB4800) [pid = 3644] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 203 (10973400) [pid = 3644] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 202 (26EB5800) [pid = 3644] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 201 (22A03800) [pid = 3644] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 200 (1A7C1800) [pid = 3644] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 199 (230BEC00) [pid = 3644] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 198 (2761E400) [pid = 3644] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 197 (1DBE6400) [pid = 3644] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 196 (11121400) [pid = 3644] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 195 (2284E000) [pid = 3644] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 194 (21E56C00) [pid = 3644] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 193 (10F83C00) [pid = 3644] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (238C5400) [pid = 3644] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (26823C00) [pid = 3644] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (15609400) [pid = 3644] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (2351D800) [pid = 3644] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (10461000) [pid = 3644] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (0C5EA400) [pid = 3644] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (26668000) [pid = 3644] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (230B6000) [pid = 3644] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (27708000) [pid = 3644] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (21E10400) [pid = 3644] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (21049400) [pid = 3644] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (1F6A6400) [pid = 3644] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (21318800) [pid = 3644] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (21317400) [pid = 3644] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (1A8CC800) [pid = 3644] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (10E30800) [pid = 3644] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (26A75000) [pid = 3644] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (225D7C00) [pid = 3644] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (2670DC00) [pid = 3644] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (0C5E6C00) [pid = 3644] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (20942400) [pid = 3644] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (22A06C00) [pid = 3644] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (22708C00) [pid = 3644] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (2751D800) [pid = 3644] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (22744C00) [pid = 3644] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:30:02 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (1BBA4800) [pid = 3644] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:30:03 INFO - PROCESS | 3644 | 1464391803223 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]]]}] 16:30:03 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) 16:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2677ms 16:30:03 INFO - PROCESS | 3644 | 1464391803267 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 16:30:03 INFO - PROCESS | 3644 | 1464391803273 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 16:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:30:03 INFO - PROCESS | 3644 | 1464391803277 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 3644 | 1464391803282 Marionette TRACE conn6 <- [1,1838,null,{}] 16:30:03 INFO - PROCESS | 3644 | 1464391803288 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}] 16:30:03 INFO - PROCESS | 3644 | 1464391803412 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 16:30:03 INFO - PROCESS | 3644 | 1464391803572 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 3644 | ++DOCSHELL 0C569400 == 37 [pid = 3644] [id = 469] 16:30:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (0C56A400) [pid = 3644] [serial = 1407] [outer = 00000000] 16:30:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (0C5BF400) [pid = 3644] [serial = 1408] [outer = 0C56A400] 16:30:03 INFO - PROCESS | 3644 | 1464391803639 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (0C5CAC00) [pid = 3644] [serial = 1409] [outer = 0C56A400] 16:30:04 INFO - PROCESS | 3644 | 1464391804306 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]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1070ms 16:30:04 INFO - PROCESS | 3644 | 1464391804361 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 3644 | 1464391804367 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 16:30:04 INFO - PROCESS | 3644 | 1464391804374 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:30:04 INFO - PROCESS | 3644 | 1464391804377 Marionette TRACE conn6 <- [1,1842,null,{}] 16:30:04 INFO - PROCESS | 3644 | 1464391804381 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}] 16:30:04 INFO - PROCESS | 3644 | 1464391804542 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 16:30:04 INFO - PROCESS | 3644 | 1464391804699 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 3644 | ++DOCSHELL 104F7400 == 38 [pid = 3644] [id = 470] 16:30:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (10973400) [pid = 3644] [serial = 1410] [outer = 00000000] 16:30:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (10B23000) [pid = 3644] [serial = 1411] [outer = 10973400] 16:30:04 INFO - PROCESS | 3644 | 1464391804758 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (10B29000) [pid = 3644] [serial = 1412] [outer = 10973400] 16:30:05 INFO - PROCESS | 3644 | 1464391805381 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]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1068ms 16:30:05 INFO - PROCESS | 3644 | 1464391805453 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 3644 | 1464391805456 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 16:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:30:05 INFO - PROCESS | 3644 | 1464391805460 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - PROCESS | 3644 | 1464391805464 Marionette TRACE conn6 <- [1,1846,null,{}] 16:30:05 INFO - PROCESS | 3644 | 1464391805475 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}] 16:30:05 INFO - PROCESS | 3644 | 1464391805597 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 16:30:05 INFO - PROCESS | 3644 | 1464391805757 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 3644 | ++DOCSHELL 11117800 == 39 [pid = 3644] [id = 471] 16:30:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (14AB2000) [pid = 3644] [serial = 1413] [outer = 00000000] 16:30:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (14F2C400) [pid = 3644] [serial = 1414] [outer = 14AB2000] 16:30:05 INFO - PROCESS | 3644 | 1464391805823 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (1569DC00) [pid = 3644] [serial = 1415] [outer = 14AB2000] 16:30:06 INFO - PROCESS | 3644 | 1464391806462 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]]]}] 16:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1023ms 16:30:06 INFO - PROCESS | 3644 | 1464391806499 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 3644 | 1464391806502 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:30:06 INFO - PROCESS | 3644 | 1464391806507 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 3644 | 1464391806509 Marionette TRACE conn6 <- [1,1850,null,{}] 16:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:30:06 INFO - PROCESS | 3644 | 1464391806513 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}] 16:30:06 INFO - PROCESS | 3644 | 1464391806634 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:30:06 INFO - PROCESS | 3644 | 1464391806771 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:06 INFO - PROCESS | 3644 | ++DOCSHELL 17E24C00 == 40 [pid = 3644] [id = 472] 16:30:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (17E26C00) [pid = 3644] [serial = 1416] [outer = 00000000] 16:30:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (185E4000) [pid = 3644] [serial = 1417] [outer = 17E26C00] 16:30:06 INFO - PROCESS | 3644 | 1464391806830 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (1912D000) [pid = 3644] [serial = 1418] [outer = 17E26C00] 16:30:07 INFO - PROCESS | 3644 | 1464391807404 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]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 16:30:07 INFO - PROCESS | 3644 | 1464391807484 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 3644 | 1464391807486 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:30:07 INFO - PROCESS | 3644 | 1464391807490 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 3644 | 1464391807492 Marionette TRACE conn6 <- [1,1854,null,{}] 16:30:07 INFO - PROCESS | 3644 | 1464391807497 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}] 16:30:07 INFO - PROCESS | 3644 | 1464391807610 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:30:07 INFO - PROCESS | 3644 | 1464391807762 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 3644 | ++DOCSHELL 10F7F000 == 41 [pid = 3644] [id = 473] 16:30:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (1119B800) [pid = 3644] [serial = 1419] [outer = 00000000] 16:30:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (1936AC00) [pid = 3644] [serial = 1420] [outer = 1119B800] 16:30:07 INFO - PROCESS | 3644 | 1464391807824 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (1936B800) [pid = 3644] [serial = 1421] [outer = 1119B800] 16:30:08 INFO - PROCESS | 3644 | 1464391808424 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]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 16:30:08 INFO - PROCESS | 3644 | 1464391808464 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 3644 | 1464391808466 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:30:08 INFO - PROCESS | 3644 | 1464391808470 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 3644 | 1464391808472 Marionette TRACE conn6 <- [1,1858,null,{}] 16:30:08 INFO - PROCESS | 3644 | 1464391808476 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}] 16:30:08 INFO - PROCESS | 3644 | 1464391808622 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:30:08 INFO - PROCESS | 3644 | 1464391808776 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 3644 | ++DOCSHELL 0C575C00 == 42 [pid = 3644] [id = 474] 16:30:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (0CAD0400) [pid = 3644] [serial = 1422] [outer = 00000000] 16:30:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (1A741800) [pid = 3644] [serial = 1423] [outer = 0CAD0400] 16:30:08 INFO - PROCESS | 3644 | 1464391808835 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (1A7BFC00) [pid = 3644] [serial = 1424] [outer = 0CAD0400] 16:30:09 INFO - PROCESS | 3644 | 1464391809432 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]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 16:30:09 INFO - PROCESS | 3644 | 1464391809444 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 3644 | 1464391809446 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:30:09 INFO - PROCESS | 3644 | 1464391809466 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 3644 | 1464391809468 Marionette TRACE conn6 <- [1,1862,null,{}] 16:30:09 INFO - PROCESS | 3644 | 1464391809475 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}] 16:30:09 INFO - PROCESS | 3644 | 1464391809588 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:30:09 INFO - PROCESS | 3644 | 1464391809753 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 3644 | ++DOCSHELL 10B25800 == 43 [pid = 3644] [id = 475] 16:30:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (10B2F000) [pid = 3644] [serial = 1425] [outer = 00000000] 16:30:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (17E1EC00) [pid = 3644] [serial = 1426] [outer = 10B2F000] 16:30:09 INFO - PROCESS | 3644 | 1464391809815 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (1912CC00) [pid = 3644] [serial = 1427] [outer = 10B2F000] 16:30:10 INFO - PROCESS | 3644 | 1464391810610 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]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1199ms 16:30:10 INFO - PROCESS | 3644 | 1464391810653 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:30:10 INFO - PROCESS | 3644 | 1464391810657 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:30:10 INFO - PROCESS | 3644 | 1464391810662 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 3644 | 1464391810666 Marionette TRACE conn6 <- [1,1866,null,{}] 16:30:10 INFO - PROCESS | 3644 | 1464391810672 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}] 16:30:10 INFO - PROCESS | 3644 | 1464391810779 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:30:10 INFO - PROCESS | 3644 | 1464391810942 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 3644 | ++DOCSHELL 0C559400 == 44 [pid = 3644] [id = 476] 16:30:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (0C568000) [pid = 3644] [serial = 1428] [outer = 00000000] 16:30:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (0C5C8C00) [pid = 3644] [serial = 1429] [outer = 0C568000] 16:30:11 INFO - PROCESS | 3644 | 1464391810998 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (0CA7B000) [pid = 3644] [serial = 1430] [outer = 0C568000] 16:30:11 INFO - PROCESS | 3644 | --DOCSHELL 14D83C00 == 43 [pid = 3644] [id = 199] 16:30:11 INFO - PROCESS | 3644 | --DOCSHELL 0C555800 == 42 [pid = 3644] [id = 467] 16:30:11 INFO - PROCESS | 3644 | --DOCSHELL 17E1D400 == 41 [pid = 3644] [id = 466] 16:30:11 INFO - PROCESS | 3644 | --DOCSHELL 15610400 == 40 [pid = 3644] [id = 465] 16:30:11 INFO - PROCESS | 3644 | --DOCSHELL 10F7C800 == 39 [pid = 3644] [id = 464] 16:30:11 INFO - PROCESS | 3644 | --DOCSHELL 0C56C400 == 38 [pid = 3644] [id = 463] 16:30:11 INFO - PROCESS | 3644 | --DOCSHELL 10465000 == 37 [pid = 3644] [id = 462] 16:30:11 INFO - PROCESS | 3644 | --DOCSHELL 0C5C6000 == 36 [pid = 3644] [id = 461] 16:30:11 INFO - PROCESS | 3644 | --DOCSHELL 0C51A000 == 35 [pid = 3644] [id = 460] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (2350A000) [pid = 3644] [serial = 1378] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (230B7000) [pid = 3644] [serial = 1376] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (23080C00) [pid = 3644] [serial = 1091] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (1F6B2800) [pid = 3644] [serial = 1316] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (2258E800) [pid = 3644] [serial = 925] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (1F6AB800) [pid = 3644] [serial = 1364] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (1F670800) [pid = 3644] [serial = 1081] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (18F55800) [pid = 3644] [serial = 1039] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (23351000) [pid = 3644] [serial = 1340] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (1D98F400) [pid = 3644] [serial = 808] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (20F8C800) [pid = 3644] [serial = 1348] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (14D81C00) [pid = 3644] [serial = 961] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (22740000) [pid = 3644] [serial = 1369] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (162E9C00) [pid = 3644] [serial = 982] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (25D0E000) [pid = 3644] [serial = 1322] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (1A7BB400) [pid = 3644] [serial = 1357] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (1F169000) [pid = 3644] [serial = 919] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (225D6C00) [pid = 3644] [serial = 1027] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (26EC0C00) [pid = 3644] [serial = 1331] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (19EF1000) [pid = 3644] [serial = 1018] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (2131CC00) [pid = 3644] [serial = 1021] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (23095000) [pid = 3644] [serial = 1310] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (2334E000) [pid = 3644] [serial = 1339] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (2094BC00) [pid = 3644] [serial = 1355] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (2308F000) [pid = 3644] [serial = 1375] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (22583800) [pid = 3644] [serial = 1349] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (21E12400) [pid = 3644] [serial = 1024] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (225D3800) [pid = 3644] [serial = 928] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (1A8D0C00) [pid = 3644] [serial = 964] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (21E1D400) [pid = 3644] [serial = 1366] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (20F94400) [pid = 3644] [serial = 868] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (26714C00) [pid = 3644] [serial = 1325] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (21E57400) [pid = 3644] [serial = 976] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (28F81400) [pid = 3644] [serial = 1342] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (25D08C00) [pid = 3644] [serial = 1321] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (26E8EC00) [pid = 3644] [serial = 1274] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (1CD8D800) [pid = 3644] [serial = 1360] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (23082800) [pid = 3644] [serial = 1193] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (26EBC000) [pid = 3644] [serial = 1330] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (2761B400) [pid = 3644] [serial = 1211] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (10F76C00) [pid = 3644] [serial = 910] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (29B92800) [pid = 3644] [serial = 1343] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (1D830800) [pid = 3644] [serial = 1250] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (2350F800) [pid = 3644] [serial = 1327] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (20F91000) [pid = 3644] [serial = 1190] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (2751A800) [pid = 3644] [serial = 1334] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (22845C00) [pid = 3644] [serial = 979] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1BCCF000) [pid = 3644] [serial = 1187] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (17F10800) [pid = 3644] [serial = 1072] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (2131B000) [pid = 3644] [serial = 871] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (230BA800) [pid = 3644] [serial = 1088] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (1D992800) [pid = 3644] [serial = 916] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (1DCDA400) [pid = 3644] [serial = 1280] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (11A93000) [pid = 3644] [serial = 1247] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (22858000) [pid = 3644] [serial = 1253] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (2351C800) [pid = 3644] [serial = 1199] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1F9D1C00) [pid = 3644] [serial = 1373] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (18EEEC00) [pid = 3644] [serial = 1130] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (26A6EC00) [pid = 3644] [serial = 1262] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (238C1400) [pid = 3644] [serial = 1094] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (2591C400) [pid = 3644] [serial = 1151] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (1A3F0800) [pid = 3644] [serial = 913] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (26E85800) [pid = 3644] [serial = 1328] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (230BA000) [pid = 3644] [serial = 1259] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (19365400) [pid = 3644] [serial = 1313] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1DBF0C00) [pid = 3644] [serial = 1315] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1BDE8800) [pid = 3644] [serial = 1157] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1B53EC00) [pid = 3644] [serial = 862] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (10F78400) [pid = 3644] [serial = 1015] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (26EBF800) [pid = 3644] [serial = 1277] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (23076C00) [pid = 3644] [serial = 1142] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (22A02000) [pid = 3644] [serial = 1370] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (1BDEF400) [pid = 3644] [serial = 1133] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (23518000) [pid = 3644] [serial = 1196] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (2770D400) [pid = 3644] [serial = 1265] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1E106400) [pid = 3644] [serial = 865] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (2670BC00) [pid = 3644] [serial = 1154] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (22859C00) [pid = 3644] [serial = 1033] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (22745C00) [pid = 3644] [serial = 1078] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1BAF1400) [pid = 3644] [serial = 1352] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (26663000) [pid = 3644] [serial = 1145] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (2258F800) [pid = 3644] [serial = 1367] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (2682C000) [pid = 3644] [serial = 1268] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1BBE4000) [pid = 3644] [serial = 1345] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (2670CC00) [pid = 3644] [serial = 1324] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (26668800) [pid = 3644] [serial = 1202] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (22D45400) [pid = 3644] [serial = 1085] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (11A89400) [pid = 3644] [serial = 859] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (2666F000) [pid = 3644] [serial = 1148] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (1DBA7400) [pid = 3644] [serial = 1372] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (1B53F800) [pid = 3644] [serial = 1358] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (2351EC00) [pid = 3644] [serial = 1318] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (27518400) [pid = 3644] [serial = 1333] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (27CAE800) [pid = 3644] [serial = 1271] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (21E17000) [pid = 3644] [serial = 973] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (2131E800) [pid = 3644] [serial = 967] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1F6AF000) [pid = 3644] [serial = 970] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (2285A400) [pid = 3644] [serial = 874] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1D933800) [pid = 3644] [serial = 1346] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (22582800) [pid = 3644] [serial = 1136] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (1D8EA000) [pid = 3644] [serial = 1361] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (1D98C800) [pid = 3644] [serial = 1075] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (156A5C00) [pid = 3644] [serial = 1184] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (26A7D800) [pid = 3644] [serial = 1208] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (2284FC00) [pid = 3644] [serial = 1139] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (26A70C00) [pid = 3644] [serial = 1205] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (10F7A000) [pid = 3644] [serial = 877] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (17F0B400) [pid = 3644] [serial = 1312] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (1F6B5400) [pid = 3644] [serial = 1354] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (1913F800) [pid = 3644] [serial = 1351] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (20F86400) [pid = 3644] [serial = 922] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (22A0E400) [pid = 3644] [serial = 1036] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (2308FC00) [pid = 3644] [serial = 1256] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (2770B800) [pid = 3644] [serial = 1336] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (1F34B800) [pid = 3644] [serial = 1363] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (27CB0800) [pid = 3644] [serial = 1337] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (25913800) [pid = 3644] [serial = 1319] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (2284C400) [pid = 3644] [serial = 1030] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (1F6ACC00) [pid = 3644] [serial = 1214] [outer = 00000000] [url = about:blank] 16:30:11 INFO - PROCESS | 3644 | 1464391811585 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]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 988ms 16:30:11 INFO - PROCESS | 3644 | 1464391811652 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 3644 | 1464391811657 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:30:11 INFO - PROCESS | 3644 | 1464391811663 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 3644 | 1464391811666 Marionette TRACE conn6 <- [1,1870,null,{}] 16:30:11 INFO - PROCESS | 3644 | 1464391811670 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}] 16:30:11 INFO - PROCESS | 3644 | 1464391811771 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:30:11 INFO - PROCESS | 3644 | 1464391811872 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 3644 | ++DOCSHELL 0C551400 == 36 [pid = 3644] [id = 477] 16:30:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0C5BDC00) [pid = 3644] [serial = 1431] [outer = 00000000] 16:30:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (10461C00) [pid = 3644] [serial = 1432] [outer = 0C5BDC00] 16:30:11 INFO - PROCESS | 3644 | 1464391811923 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (10B2C000) [pid = 3644] [serial = 1433] [outer = 0C5BDC00] 16:30:12 INFO - PROCESS | 3644 | 1464391812380 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]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 771ms 16:30:12 INFO - PROCESS | 3644 | 1464391812437 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 3644 | 1464391812439 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:30:12 INFO - PROCESS | 3644 | 1464391812443 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 3644 | 1464391812446 Marionette TRACE conn6 <- [1,1874,null,{}] 16:30:12 INFO - PROCESS | 3644 | 1464391812456 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}] 16:30:12 INFO - PROCESS | 3644 | 1464391812552 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:30:12 INFO - PROCESS | 3644 | 1464391812560 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 3644 | ++DOCSHELL 10C2E800 == 37 [pid = 3644] [id = 478] 16:30:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (10C2F800) [pid = 3644] [serial = 1434] [outer = 00000000] 16:30:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (11A8EC00) [pid = 3644] [serial = 1435] [outer = 10C2F800] 16:30:12 INFO - PROCESS | 3644 | 1464391812609 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (14D83C00) [pid = 3644] [serial = 1436] [outer = 10C2F800] 16:30:13 INFO - PROCESS | 3644 | 1464391813115 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]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 16:30:13 INFO - PROCESS | 3644 | 1464391813177 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 3644 | 1464391813179 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:30:13 INFO - PROCESS | 3644 | 1464391813183 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:30:13 INFO - PROCESS | 3644 | 1464391813185 Marionette TRACE conn6 <- [1,1878,null,{}] 16:30:13 INFO - PROCESS | 3644 | 1464391813188 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}] 16:30:13 INFO - PROCESS | 3644 | 1464391813287 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:30:13 INFO - PROCESS | 3644 | 1464391813444 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 3644 | ++DOCSHELL 15610400 == 38 [pid = 3644] [id = 479] 16:30:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (156A6000) [pid = 3644] [serial = 1437] [outer = 00000000] 16:30:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (16C64000) [pid = 3644] [serial = 1438] [outer = 156A6000] 16:30:13 INFO - PROCESS | 3644 | 1464391813492 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (17E28000) [pid = 3644] [serial = 1439] [outer = 156A6000] 16:30:13 INFO - PROCESS | 3644 | 1464391813941 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]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 770ms 16:30:13 INFO - PROCESS | 3644 | 1464391813958 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 3644 | 1464391813960 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:30:13 INFO - PROCESS | 3644 | 1464391813963 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:30:13 INFO - PROCESS | 3644 | 1464391813965 Marionette TRACE conn6 <- [1,1882,null,{}] 16:30:13 INFO - PROCESS | 3644 | 1464391813968 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}] 16:30:14 INFO - PROCESS | 3644 | 1464391814087 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:30:14 INFO - PROCESS | 3644 | 1464391814151 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 3644 | ++DOCSHELL 16C61800 == 39 [pid = 3644] [id = 480] 16:30:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (17F01800) [pid = 3644] [serial = 1440] [outer = 00000000] 16:30:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (18E44C00) [pid = 3644] [serial = 1441] [outer = 17F01800] 16:30:14 INFO - PROCESS | 3644 | 1464391814197 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1913F800) [pid = 3644] [serial = 1442] [outer = 17F01800] 16:30:14 INFO - PROCESS | 3644 | 1464391814644 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]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 16:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:30:14 INFO - PROCESS | 3644 | 1464391814697 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 3644 | 1464391814699 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:30:14 INFO - PROCESS | 3644 | 1464391814702 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 3644 | 1464391814704 Marionette TRACE conn6 <- [1,1886,null,{}] 16:30:14 INFO - PROCESS | 3644 | 1464391814745 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}] 16:30:14 INFO - PROCESS | 3644 | 1464391814909 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:30:14 INFO - PROCESS | 3644 | 1464391814927 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 3644 | ++DOCSHELL 1A8C7400 == 40 [pid = 3644] [id = 481] 16:30:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1A8C7C00) [pid = 3644] [serial = 1443] [outer = 00000000] 16:30:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1A8CCC00) [pid = 3644] [serial = 1444] [outer = 1A8C7C00] 16:30:14 INFO - PROCESS | 3644 | 1464391814977 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1A8D1000) [pid = 3644] [serial = 1445] [outer = 1A8C7C00] 16:30:15 INFO - PROCESS | 3644 | 1464391815447 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]]]}] 16:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 770ms 16:30:15 INFO - PROCESS | 3644 | 1464391815473 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:30:15 INFO - PROCESS | 3644 | 1464391815475 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:30:15 INFO - PROCESS | 3644 | 1464391815478 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:30:15 INFO - PROCESS | 3644 | 1464391815480 Marionette TRACE conn6 <- [1,1890,null,{}] 16:30:15 INFO - PROCESS | 3644 | 1464391815483 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}] 16:30:15 INFO - PROCESS | 3644 | 1464391815610 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:30:15 INFO - PROCESS | 3644 | 1464391815678 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 3644 | ++DOCSHELL 1094E400 == 41 [pid = 3644] [id = 482] 16:30:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1A8CEC00) [pid = 3644] [serial = 1446] [outer = 00000000] 16:30:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1B53E800) [pid = 3644] [serial = 1447] [outer = 1A8CEC00] 16:30:15 INFO - PROCESS | 3644 | 1464391815726 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1B546000) [pid = 3644] [serial = 1448] [outer = 1A8CEC00] 16:30:15 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (17F04400) [pid = 3644] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:30:15 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0C51B000) [pid = 3644] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:30:15 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (104EE400) [pid = 3644] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:30:15 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0C5C4400) [pid = 3644] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:30:15 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (156A3400) [pid = 3644] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:30:15 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0C5C6800) [pid = 3644] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:30:15 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (10F81C00) [pid = 3644] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:30:15 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (17E29800) [pid = 3644] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:30:16 INFO - PROCESS | 3644 | 1464391816175 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]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 16:30:16 INFO - PROCESS | 3644 | 1464391816209 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 3644 | 1464391816211 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:30:16 INFO - PROCESS | 3644 | 1464391816224 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 3644 | 1464391816226 Marionette TRACE conn6 <- [1,1894,null,{}] 16:30:16 INFO - PROCESS | 3644 | 1464391816229 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}] 16:30:16 INFO - PROCESS | 3644 | 1464391816342 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:30:16 INFO - PROCESS | 3644 | 1464391816350 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 3644 | ++DOCSHELL 10B21400 == 42 [pid = 3644] [id = 483] 16:30:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (10E2B000) [pid = 3644] [serial = 1449] [outer = 00000000] 16:30:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (1B53C400) [pid = 3644] [serial = 1450] [outer = 10E2B000] 16:30:16 INFO - PROCESS | 3644 | 1464391816397 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (1B915000) [pid = 3644] [serial = 1451] [outer = 10E2B000] 16:30:16 INFO - PROCESS | 3644 | 1464391816830 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]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 631ms 16:30:16 INFO - PROCESS | 3644 | 1464391816877 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 3644 | 1464391816879 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:30:16 INFO - PROCESS | 3644 | 1464391816883 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 3644 | 1464391816885 Marionette TRACE conn6 <- [1,1898,null,{}] 16:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:30:16 INFO - PROCESS | 3644 | 1464391816889 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}] 16:30:16 INFO - PROCESS | 3644 | 1464391816980 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:30:16 INFO - PROCESS | 3644 | 1464391816987 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 3644 | ++DOCSHELL 1B480800 == 43 [pid = 3644] [id = 484] 16:30:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (1B91F000) [pid = 3644] [serial = 1452] [outer = 00000000] 16:30:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (1BAD8400) [pid = 3644] [serial = 1453] [outer = 1B91F000] 16:30:17 INFO - PROCESS | 3644 | 1464391817032 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (1BAEBC00) [pid = 3644] [serial = 1454] [outer = 1B91F000] 16:30:17 INFO - PROCESS | 3644 | 1464391817473 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]]]}] 16:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 16:30:17 INFO - PROCESS | 3644 | 1464391817519 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:30:17 INFO - PROCESS | 3644 | 1464391817521 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:30:17 INFO - PROCESS | 3644 | 1464391817524 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:30:17 INFO - PROCESS | 3644 | 1464391817526 Marionette TRACE conn6 <- [1,1902,null,{}] 16:30:17 INFO - PROCESS | 3644 | 1464391817530 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}] 16:30:17 INFO - PROCESS | 3644 | 1464391817625 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:30:17 INFO - PROCESS | 3644 | 1464391817631 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 3644 | ++DOCSHELL 1622DC00 == 44 [pid = 3644] [id = 485] 16:30:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (1B9F0000) [pid = 3644] [serial = 1455] [outer = 00000000] 16:30:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (1BAF8400) [pid = 3644] [serial = 1456] [outer = 1B9F0000] 16:30:17 INFO - PROCESS | 3644 | 1464391817678 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (1BBE4400) [pid = 3644] [serial = 1457] [outer = 1B9F0000] 16:30:18 INFO - PROCESS | 3644 | 1464391818415 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]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 16:30:18 INFO - PROCESS | 3644 | 1464391818459 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 3644 | 1464391818465 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:30:18 INFO - PROCESS | 3644 | 1464391818470 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 3644 | 1464391818474 Marionette TRACE conn6 <- [1,1906,null,{}] 16:30:18 INFO - PROCESS | 3644 | 1464391818480 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}] 16:30:18 INFO - PROCESS | 3644 | 1464391818639 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:30:18 INFO - PROCESS | 3644 | 1464391818760 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 3644 | ++DOCSHELL 0C56B800 == 45 [pid = 3644] [id = 486] 16:30:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0CA6FC00) [pid = 3644] [serial = 1458] [outer = 00000000] 16:30:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (10B2E000) [pid = 3644] [serial = 1459] [outer = 0CA6FC00] 16:30:18 INFO - PROCESS | 3644 | 1464391818830 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (10C30800) [pid = 3644] [serial = 1460] [outer = 0CA6FC00] 16:30:19 INFO - PROCESS | 3644 | 1464391819450 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]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1020ms 16:30:19 INFO - PROCESS | 3644 | 1464391819495 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:30:19 INFO - PROCESS | 3644 | 1464391819501 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:30:19 INFO - PROCESS | 3644 | 1464391819508 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 3644 | 1464391819511 Marionette TRACE conn6 <- [1,1910,null,{}] 16:30:19 INFO - PROCESS | 3644 | 1464391819516 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}] 16:30:19 INFO - PROCESS | 3644 | 1464391819644 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:30:19 INFO - PROCESS | 3644 | 1464391819805 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 3644 | ++DOCSHELL 17F0C000 == 46 [pid = 3644] [id = 487] 16:30:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (17F0F000) [pid = 3644] [serial = 1461] [outer = 00000000] 16:30:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (195A3800) [pid = 3644] [serial = 1462] [outer = 17F0F000] 16:30:19 INFO - PROCESS | 3644 | 1464391819866 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (1A6E4400) [pid = 3644] [serial = 1463] [outer = 17F0F000] 16:30:20 INFO - PROCESS | 3644 | 1464391820523 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]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1079ms 16:30:20 INFO - PROCESS | 3644 | 1464391820588 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 3644 | 1464391820591 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:30:20 INFO - PROCESS | 3644 | 1464391820595 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 3644 | 1464391820599 Marionette TRACE conn6 <- [1,1914,null,{}] 16:30:20 INFO - PROCESS | 3644 | 1464391820610 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}] 16:30:20 INFO - PROCESS | 3644 | 1464391820729 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:30:20 INFO - PROCESS | 3644 | 1464391820876 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 3644 | ++DOCSHELL 1BBA1800 == 47 [pid = 3644] [id = 488] 16:30:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1BBEC000) [pid = 3644] [serial = 1464] [outer = 00000000] 16:30:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1BCD0800) [pid = 3644] [serial = 1465] [outer = 1BBEC000] 16:30:20 INFO - PROCESS | 3644 | 1464391820936 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1C881000) [pid = 3644] [serial = 1466] [outer = 1BBEC000] 16:30:21 INFO - PROCESS | 3644 | 1464391821496 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]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 16:30:21 INFO - PROCESS | 3644 | 1464391821568 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 3644 | 1464391821572 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:30:21 INFO - PROCESS | 3644 | 1464391821575 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 3644 | 1464391821577 Marionette TRACE conn6 <- [1,1918,null,{}] 16:30:21 INFO - PROCESS | 3644 | 1464391821582 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}] 16:30:21 INFO - PROCESS | 3644 | 1464391821700 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:30:21 INFO - PROCESS | 3644 | 1464391821817 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 3644 | ++DOCSHELL 1C9EAC00 == 48 [pid = 3644] [id = 489] 16:30:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1C9F3000) [pid = 3644] [serial = 1467] [outer = 00000000] 16:30:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1CD8F400) [pid = 3644] [serial = 1468] [outer = 1C9F3000] 16:30:21 INFO - PROCESS | 3644 | 1464391821914 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1CEBE800) [pid = 3644] [serial = 1469] [outer = 1C9F3000] 16:30:22 INFO - PROCESS | 3644 | 1464391822494 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]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 16:30:22 INFO - PROCESS | 3644 | 1464391822548 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 3644 | 1464391822551 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:30:22 INFO - PROCESS | 3644 | 1464391822555 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 3644 | 1464391822557 Marionette TRACE conn6 <- [1,1922,null,{}] 16:30:22 INFO - PROCESS | 3644 | 1464391822560 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}] 16:30:22 INFO - PROCESS | 3644 | 1464391822670 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:30:22 INFO - PROCESS | 3644 | 1464391822808 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 3644 | ++DOCSHELL 1CF59800 == 49 [pid = 3644] [id = 490] 16:30:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1CF5D800) [pid = 3644] [serial = 1470] [outer = 00000000] 16:30:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1CF61400) [pid = 3644] [serial = 1471] [outer = 1CF5D800] 16:30:22 INFO - PROCESS | 3644 | 1464391822866 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1CF65800) [pid = 3644] [serial = 1472] [outer = 1CF5D800] 16:30:23 INFO - PROCESS | 3644 | 1464391823575 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]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1278ms 16:30:23 INFO - PROCESS | 3644 | 1464391823837 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 3644 | 1464391823841 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:30:23 INFO - PROCESS | 3644 | 1464391823847 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:30:23 INFO - PROCESS | 3644 | 1464391823850 Marionette TRACE conn6 <- [1,1926,null,{}] 16:30:23 INFO - PROCESS | 3644 | 1464391823856 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}] 16:30:24 INFO - PROCESS | 3644 | 1464391823998 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:30:24 INFO - PROCESS | 3644 | 1464391824137 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 3644 | ++DOCSHELL 08E7FC00 == 50 [pid = 3644] [id = 491] 16:30:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (0C515C00) [pid = 3644] [serial = 1473] [outer = 00000000] 16:30:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (104F4C00) [pid = 3644] [serial = 1474] [outer = 0C515C00] 16:30:24 INFO - PROCESS | 3644 | 1464391824191 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (10B27800) [pid = 3644] [serial = 1475] [outer = 0C515C00] 16:30:24 INFO - PROCESS | 3644 | 1464391824769 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]]]}] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 10C25800 == 49 [pid = 3644] [id = 187] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 1A73C400 == 48 [pid = 3644] [id = 201] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 1A3ED400 == 47 [pid = 3644] [id = 190] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 17F10C00 == 46 [pid = 3644] [id = 189] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 0C56D000 == 45 [pid = 3644] [id = 188] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 0CA7B400 == 44 [pid = 3644] [id = 198] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 0C517C00 == 43 [pid = 3644] [id = 197] 16:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 0C575C00 == 42 [pid = 3644] [id = 474] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 10F7F000 == 41 [pid = 3644] [id = 473] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 17E24C00 == 40 [pid = 3644] [id = 472] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 11117800 == 39 [pid = 3644] [id = 471] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 104F7400 == 38 [pid = 3644] [id = 470] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 0C569400 == 37 [pid = 3644] [id = 469] 16:30:24 INFO - PROCESS | 3644 | --DOCSHELL 10412000 == 36 [pid = 3644] [id = 468] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (18E45400) [pid = 3644] [serial = 1403] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (18EE3000) [pid = 3644] [serial = 1402] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (0C554C00) [pid = 3644] [serial = 1381] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (0C55C800) [pid = 3644] [serial = 1382] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (10955C00) [pid = 3644] [serial = 1387] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (10A5D800) [pid = 3644] [serial = 1388] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (10C2BC00) [pid = 3644] [serial = 1390] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (10F78000) [pid = 3644] [serial = 1391] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (16C60C00) [pid = 3644] [serial = 1396] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (16E07000) [pid = 3644] [serial = 1397] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (0C5E6400) [pid = 3644] [serial = 1384] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0C5F1C00) [pid = 3644] [serial = 1385] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (111AAC00) [pid = 3644] [serial = 1393] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (14A7F000) [pid = 3644] [serial = 1394] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (17F05400) [pid = 3644] [serial = 1399] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (17F0B800) [pid = 3644] [serial = 1400] [outer = 00000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3644 | 1464391824891 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:30:24 INFO - PROCESS | 3644 | 1464391824894 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:30:24 INFO - PROCESS | 3644 | 1464391824920 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:30:24 INFO - PROCESS | 3644 | 1464391824923 Marionette TRACE conn6 <- [1,1930,null,{}] 16:30:24 INFO - PROCESS | 3644 | 1464391824927 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}] 16:30:25 INFO - PROCESS | 3644 | 1464391825034 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:30:25 INFO - PROCESS | 3644 | 1464391825128 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 3644 | ++DOCSHELL 0C55E800 == 37 [pid = 3644] [id = 492] 16:30:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0C55F400) [pid = 3644] [serial = 1476] [outer = 00000000] 16:30:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0C571000) [pid = 3644] [serial = 1477] [outer = 0C55F400] 16:30:25 INFO - PROCESS | 3644 | 1464391825175 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0C5E9800) [pid = 3644] [serial = 1478] [outer = 0C55F400] 16:30:25 INFO - PROCESS | 3644 | 1464391825643 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]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 790ms 16:30:25 INFO - PROCESS | 3644 | 1464391825702 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 3644 | 1464391825705 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:30:25 INFO - PROCESS | 3644 | 1464391825708 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:30:25 INFO - PROCESS | 3644 | 1464391825710 Marionette TRACE conn6 <- [1,1934,null,{}] 16:30:25 INFO - PROCESS | 3644 | 1464391825719 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}] 16:30:25 INFO - PROCESS | 3644 | 1464391825817 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:30:25 INFO - PROCESS | 3644 | 1464391825831 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 3644 | ++DOCSHELL 10F7D400 == 38 [pid = 3644] [id = 493] 16:30:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (10F7E000) [pid = 3644] [serial = 1479] [outer = 00000000] 16:30:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (1180A000) [pid = 3644] [serial = 1480] [outer = 10F7E000] 16:30:25 INFO - PROCESS | 3644 | 1464391825884 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (14A7CC00) [pid = 3644] [serial = 1481] [outer = 10F7E000] 16:30:26 INFO - PROCESS | 3644 | 1464391826367 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]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 16:30:26 INFO - PROCESS | 3644 | 1464391826386 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 3644 | 1464391826388 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:30:26 INFO - PROCESS | 3644 | 1464391826392 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 3644 | 1464391826394 Marionette TRACE conn6 <- [1,1938,null,{}] 16:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:30:26 INFO - PROCESS | 3644 | 1464391826397 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}] 16:30:26 INFO - PROCESS | 3644 | 1464391826494 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:30:26 INFO - PROCESS | 3644 | 1464391826504 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 3644 | ++DOCSHELL 154B8C00 == 39 [pid = 3644] [id = 494] 16:30:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (154C1C00) [pid = 3644] [serial = 1482] [outer = 00000000] 16:30:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (16CB4400) [pid = 3644] [serial = 1483] [outer = 154C1C00] 16:30:26 INFO - PROCESS | 3644 | 1464391826553 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (17E1F800) [pid = 3644] [serial = 1484] [outer = 154C1C00] 16:30:27 INFO - PROCESS | 3644 | 1464391827044 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]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 16:30:27 INFO - PROCESS | 3644 | 1464391827073 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 3644 | 1464391827075 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:30:27 INFO - PROCESS | 3644 | 1464391827078 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:30:27 INFO - PROCESS | 3644 | 1464391827089 Marionette TRACE conn6 <- [1,1942,null,{}] 16:30:27 INFO - PROCESS | 3644 | 1464391827093 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}] 16:30:27 INFO - PROCESS | 3644 | 1464391827178 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:30:27 INFO - PROCESS | 3644 | 1464391827185 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 3644 | ++DOCSHELL 17E25000 == 40 [pid = 3644] [id = 495] 16:30:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (17E26800) [pid = 3644] [serial = 1485] [outer = 00000000] 16:30:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (17F10400) [pid = 3644] [serial = 1486] [outer = 17E26800] 16:30:27 INFO - PROCESS | 3644 | 1464391827230 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (18EE6000) [pid = 3644] [serial = 1487] [outer = 17E26800] 16:30:27 INFO - PROCESS | 3644 | 1464391827721 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]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 16:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:30:27 INFO - PROCESS | 3644 | 1464391827773 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 3644 | 1464391827775 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:30:27 INFO - PROCESS | 3644 | 1464391827778 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 3644 | 1464391827780 Marionette TRACE conn6 <- [1,1946,null,{}] 16:30:27 INFO - PROCESS | 3644 | 1464391827784 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}] 16:30:27 INFO - PROCESS | 3644 | 1464391827936 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:30:28 INFO - PROCESS | 3644 | 1464391828048 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 3644 | ++DOCSHELL 1959E000 == 41 [pid = 3644] [id = 496] 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (19EE5800) [pid = 3644] [serial = 1488] [outer = 00000000] 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (19EF1C00) [pid = 3644] [serial = 1489] [outer = 19EE5800] 16:30:28 INFO - PROCESS | 3644 | 1464391828097 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1A73C400) [pid = 3644] [serial = 1490] [outer = 19EE5800] 16:30:28 INFO - PROCESS | 3644 | 1464391828585 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]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 830ms 16:30:28 INFO - PROCESS | 3644 | 1464391828609 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 3644 | 1464391828611 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:30:28 INFO - PROCESS | 3644 | 1464391828620 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 3644 | 1464391828622 Marionette TRACE conn6 <- [1,1950,null,{}] 16:30:28 INFO - PROCESS | 3644 | 1464391828626 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}] 16:30:28 INFO - PROCESS | 3644 | 1464391828747 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:30:28 INFO - PROCESS | 3644 | 1464391828757 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 3644 | ++DOCSHELL 1A7BD400 == 42 [pid = 3644] [id = 497] 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1A8C6C00) [pid = 3644] [serial = 1491] [outer = 00000000] 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1B541800) [pid = 3644] [serial = 1492] [outer = 1A8C6C00] 16:30:28 INFO - PROCESS | 3644 | 1464391828856 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1B9F1000) [pid = 3644] [serial = 1493] [outer = 1A8C6C00] 16:30:29 INFO - PROCESS | 3644 | 1464391829286 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]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 16:30:29 INFO - PROCESS | 3644 | 1464391829581 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 3644 | 1464391829583 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (17F01800) [pid = 3644] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (1A8C7C00) [pid = 3644] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (17E26C00) [pid = 3644] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (0C5BDC00) [pid = 3644] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (156A6000) [pid = 3644] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1119B800) [pid = 3644] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (0CAD0400) [pid = 3644] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (14AB2000) [pid = 3644] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (0C568000) [pid = 3644] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (10B2F000) [pid = 3644] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (0C56A400) [pid = 3644] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (1A8CEC00) [pid = 3644] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (10C2F800) [pid = 3644] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (10973400) [pid = 3644] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (10E2B000) [pid = 3644] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1B91F000) [pid = 3644] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:30:29 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (230BA400) [pid = 3644] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:30:29 INFO - PROCESS | 3644 | 1464391829613 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - PROCESS | 3644 | 1464391829615 Marionette TRACE conn6 <- [1,1954,null,{}] 16:30:29 INFO - PROCESS | 3644 | 1464391829618 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}] 16:30:29 INFO - PROCESS | 3644 | 1464391829704 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:30:29 INFO - PROCESS | 3644 | 1464391829711 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 3644 | ++DOCSHELL 0C5BDC00 == 43 [pid = 3644] [id = 498] 16:30:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0CAF9400) [pid = 3644] [serial = 1494] [outer = 00000000] 16:30:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (10F76400) [pid = 3644] [serial = 1495] [outer = 0CAF9400] 16:30:29 INFO - PROCESS | 3644 | 1464391829756 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (14D7F800) [pid = 3644] [serial = 1496] [outer = 0CAF9400] 16:30:30 INFO - PROCESS | 3644 | 1464391830166 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]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 570ms 16:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:30:30 INFO - PROCESS | 3644 | 1464391830185 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 3644 | 1464391830187 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:30:30 INFO - PROCESS | 3644 | 1464391830190 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 3644 | 1464391830192 Marionette TRACE conn6 <- [1,1958,null,{}] 16:30:30 INFO - PROCESS | 3644 | 1464391830195 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}] 16:30:30 INFO - PROCESS | 3644 | 1464391830326 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:30:30 INFO - PROCESS | 3644 | 1464391830336 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 3644 | ++DOCSHELL 16C66800 == 44 [pid = 3644] [id = 499] 16:30:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (17E1C800) [pid = 3644] [serial = 1497] [outer = 00000000] 16:30:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (1A6E6400) [pid = 3644] [serial = 1498] [outer = 17E1C800] 16:30:30 INFO - PROCESS | 3644 | 1464391830381 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (1B53D800) [pid = 3644] [serial = 1499] [outer = 17E1C800] 16:30:30 INFO - PROCESS | 3644 | 1464391830813 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]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 16:30:30 INFO - PROCESS | 3644 | 1464391830861 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 3644 | 1464391830863 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:30:30 INFO - PROCESS | 3644 | 1464391830870 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 3644 | 1464391830872 Marionette TRACE conn6 <- [1,1962,null,{}] 16:30:30 INFO - PROCESS | 3644 | 1464391830885 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}] 16:30:30 INFO - PROCESS | 3644 | 1464391830973 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:30:30 INFO - PROCESS | 3644 | 1464391830980 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 3644 | ++DOCSHELL 19368000 == 45 [pid = 3644] [id = 500] 16:30:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (1A248000) [pid = 3644] [serial = 1500] [outer = 00000000] 16:30:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1CEB7C00) [pid = 3644] [serial = 1501] [outer = 1A248000] 16:30:31 INFO - PROCESS | 3644 | 1464391831028 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1CF68C00) [pid = 3644] [serial = 1502] [outer = 1A248000] 16:30:31 INFO - PROCESS | 3644 | 1464391831493 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]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 690ms 16:30:31 INFO - PROCESS | 3644 | 1464391831557 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 3644 | 1464391831560 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:30:31 INFO - PROCESS | 3644 | 1464391831563 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:30:31 INFO - PROCESS | 3644 | 1464391831566 Marionette TRACE conn6 <- [1,1966,null,{}] 16:30:31 INFO - PROCESS | 3644 | 1464391831569 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}] 16:30:31 INFO - PROCESS | 3644 | 1464391831745 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:30:31 INFO - PROCESS | 3644 | 1464391831873 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 3644 | ++DOCSHELL 0C511800 == 46 [pid = 3644] [id = 501] 16:30:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (0C515400) [pid = 3644] [serial = 1503] [outer = 00000000] 16:30:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (0C566400) [pid = 3644] [serial = 1504] [outer = 0C515400] 16:30:31 INFO - PROCESS | 3644 | 1464391831935 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (0C574800) [pid = 3644] [serial = 1505] [outer = 0C515400] 16:30:32 INFO - PROCESS | 3644 | 1464391832607 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]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1066ms 16:30:32 INFO - PROCESS | 3644 | 1464391832641 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 3644 | 1464391832645 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:30:32 INFO - PROCESS | 3644 | 1464391832650 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 3644 | 1464391832655 Marionette TRACE conn6 <- [1,1970,null,{}] 16:30:32 INFO - PROCESS | 3644 | 1464391832660 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}] 16:30:32 INFO - PROCESS | 3644 | 1464391832785 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:30:32 INFO - PROCESS | 3644 | 1464391832948 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 3644 | ++DOCSHELL 10E29C00 == 47 [pid = 3644] [id = 502] 16:30:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (10E2B800) [pid = 3644] [serial = 1506] [outer = 00000000] 16:30:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (14C8BC00) [pid = 3644] [serial = 1507] [outer = 10E2B800] 16:30:33 INFO - PROCESS | 3644 | 1464391833012 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (16227800) [pid = 3644] [serial = 1508] [outer = 10E2B800] 16:30:33 INFO - PROCESS | 3644 | 1464391833608 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]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 16:30:33 INFO - PROCESS | 3644 | 1464391833625 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 3644 | 1464391833628 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:30:33 INFO - PROCESS | 3644 | 1464391833632 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 3644 | 1464391833634 Marionette TRACE conn6 <- [1,1974,null,{}] 16:30:33 INFO - PROCESS | 3644 | 1464391833639 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}] 16:30:33 INFO - PROCESS | 3644 | 1464391833757 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:30:33 INFO - PROCESS | 3644 | 1464391833922 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:33 INFO - PROCESS | 3644 | ++DOCSHELL 1913A400 == 48 [pid = 3644] [id = 503] 16:30:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1913F000) [pid = 3644] [serial = 1509] [outer = 00000000] 16:30:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1A8CDC00) [pid = 3644] [serial = 1510] [outer = 1913F000] 16:30:33 INFO - PROCESS | 3644 | 1464391833984 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (1B9F3800) [pid = 3644] [serial = 1511] [outer = 1913F000] 16:30:34 INFO - PROCESS | 3644 | 1464391834615 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]]]}] 16:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1018ms 16:30:34 INFO - PROCESS | 3644 | 1464391834653 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 3644 | 1464391834657 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:30:34 INFO - PROCESS | 3644 | 1464391834668 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - PROCESS | 3644 | 1464391834673 Marionette TRACE conn6 <- [1,1978,null,{}] 16:30:34 INFO - PROCESS | 3644 | 1464391834677 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}] 16:30:34 INFO - PROCESS | 3644 | 1464391834845 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:30:34 INFO - PROCESS | 3644 | 1464391834992 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 3644 | ++DOCSHELL 1B9EC000 == 49 [pid = 3644] [id = 504] 16:30:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (1C8F0400) [pid = 3644] [serial = 1512] [outer = 00000000] 16:30:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (1D93B400) [pid = 3644] [serial = 1513] [outer = 1C8F0400] 16:30:35 INFO - PROCESS | 3644 | 1464391835054 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (1D93EC00) [pid = 3644] [serial = 1514] [outer = 1C8F0400] 16:30:35 INFO - PROCESS | 3644 | 1464391835634 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]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1030ms 16:30:35 INFO - PROCESS | 3644 | 1464391835693 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 3644 | 1464391835695 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:30:35 INFO - PROCESS | 3644 | 1464391835699 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:30:35 INFO - PROCESS | 3644 | 1464391835701 Marionette TRACE conn6 <- [1,1982,null,{}] 16:30:35 INFO - PROCESS | 3644 | 1464391835705 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}] 16:30:35 INFO - PROCESS | 3644 | 1464391835823 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:30:35 INFO - PROCESS | 3644 | 1464391835980 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 3644 | ++DOCSHELL 1D98C000 == 50 [pid = 3644] [id = 505] 16:30:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1D990400) [pid = 3644] [serial = 1515] [outer = 00000000] 16:30:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1D993800) [pid = 3644] [serial = 1516] [outer = 1D990400] 16:30:36 INFO - PROCESS | 3644 | 1464391836041 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1D998000) [pid = 3644] [serial = 1517] [outer = 1D990400] 16:30:36 INFO - PROCESS | 3644 | 1464391836604 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]]]}] 16:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 16:30:36 INFO - PROCESS | 3644 | 1464391836673 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 3644 | 1464391836675 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:30:36 INFO - PROCESS | 3644 | 1464391836679 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 3644 | 1464391836681 Marionette TRACE conn6 <- [1,1986,null,{}] 16:30:36 INFO - PROCESS | 3644 | 1464391836685 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}] 16:30:36 INFO - PROCESS | 3644 | 1464391836821 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:30:36 INFO - PROCESS | 3644 | 1464391836961 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 3644 | ++DOCSHELL 1DBE1400 == 51 [pid = 3644] [id = 506] 16:30:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1DBE1C00) [pid = 3644] [serial = 1518] [outer = 00000000] 16:30:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1DBE9400) [pid = 3644] [serial = 1519] [outer = 1DBE1C00] 16:30:37 INFO - PROCESS | 3644 | 1464391837025 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1DCD3400) [pid = 3644] [serial = 1520] [outer = 1DBE1C00] 16:30:37 INFO - PROCESS | 3644 | 1464391837609 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]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 16:30:37 INFO - PROCESS | 3644 | 1464391837653 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:30:37 INFO - PROCESS | 3644 | 1464391837655 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:30:37 INFO - PROCESS | 3644 | 1464391837658 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 3644 | 1464391837660 Marionette TRACE conn6 <- [1,1990,null,{}] 16:30:37 INFO - PROCESS | 3644 | 1464391837664 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}] 16:30:37 INFO - PROCESS | 3644 | 1464391837784 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:30:37 INFO - PROCESS | 3644 | 1464391837961 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 3644 | ++DOCSHELL 1BAEC800 == 52 [pid = 3644] [id = 507] 16:30:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1BAECC00) [pid = 3644] [serial = 1521] [outer = 00000000] 16:30:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1DCDD400) [pid = 3644] [serial = 1522] [outer = 1BAECC00] 16:30:38 INFO - PROCESS | 3644 | 1464391838018 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1E10AC00) [pid = 3644] [serial = 1523] [outer = 1BAECC00] 16:30:38 INFO - PROCESS | 3644 | 1464391838828 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]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1234ms 16:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:30:38 INFO - PROCESS | 3644 | 1464391838897 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 3644 | 1464391838901 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:30:38 INFO - PROCESS | 3644 | 1464391838907 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 3644 | 1464391838911 Marionette TRACE conn6 <- [1,1994,null,{}] 16:30:38 INFO - PROCESS | 3644 | 1464391838917 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}] 16:30:39 INFO - PROCESS | 3644 | 1464391839056 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:30:39 INFO - PROCESS | 3644 | 1464391839213 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 3644 | ++DOCSHELL 0C56FC00 == 53 [pid = 3644] [id = 508] 16:30:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (0C574C00) [pid = 3644] [serial = 1524] [outer = 00000000] 16:30:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (10B2B000) [pid = 3644] [serial = 1525] [outer = 0C574C00] 16:30:39 INFO - PROCESS | 3644 | 1464391839267 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (10E34800) [pid = 3644] [serial = 1526] [outer = 0C574C00] 16:30:39 INFO - PROCESS | 3644 | --DOCSHELL 0C56E800 == 52 [pid = 3644] [id = 193] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1BAF8400) [pid = 3644] [serial = 1456] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (23513000) [pid = 3644] [serial = 1379] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (18E44C00) [pid = 3644] [serial = 1441] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1A8CCC00) [pid = 3644] [serial = 1444] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1912D000) [pid = 3644] [serial = 1418] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1913F800) [pid = 3644] [serial = 1442] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (185E4000) [pid = 3644] [serial = 1417] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (10461C00) [pid = 3644] [serial = 1432] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (10B2C000) [pid = 3644] [serial = 1433] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (16C64000) [pid = 3644] [serial = 1438] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1936B800) [pid = 3644] [serial = 1421] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1936AC00) [pid = 3644] [serial = 1420] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (1A7BFC00) [pid = 3644] [serial = 1424] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (1A741800) [pid = 3644] [serial = 1423] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1569DC00) [pid = 3644] [serial = 1415] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (14F2C400) [pid = 3644] [serial = 1414] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (0CA7B000) [pid = 3644] [serial = 1430] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (0C5C8C00) [pid = 3644] [serial = 1429] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (19141000) [pid = 3644] [serial = 1405] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (1912CC00) [pid = 3644] [serial = 1427] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (17E1EC00) [pid = 3644] [serial = 1426] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (0C5CAC00) [pid = 3644] [serial = 1409] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (1B53E800) [pid = 3644] [serial = 1447] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (0C5BF400) [pid = 3644] [serial = 1408] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (11A8EC00) [pid = 3644] [serial = 1435] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (14D83C00) [pid = 3644] [serial = 1436] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (10B23000) [pid = 3644] [serial = 1411] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (10B29000) [pid = 3644] [serial = 1412] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (1B53C400) [pid = 3644] [serial = 1450] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (1BAD8400) [pid = 3644] [serial = 1453] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (1B546000) [pid = 3644] [serial = 1448] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (1A8D1000) [pid = 3644] [serial = 1445] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (1B915000) [pid = 3644] [serial = 1451] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (17E28000) [pid = 3644] [serial = 1439] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (1BAEBC00) [pid = 3644] [serial = 1454] [outer = 00000000] [url = about:blank] 16:30:39 INFO - PROCESS | 3644 | 1464391839891 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]]]}] 16:30:39 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 16:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1023ms 16:30:39 INFO - PROCESS | 3644 | 1464391839930 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 3644 | 1464391839935 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:30:39 INFO - PROCESS | 3644 | 1464391839941 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - PROCESS | 3644 | 1464391839944 Marionette TRACE conn6 <- [1,1998,null,{}] 16:30:39 INFO - PROCESS | 3644 | 1464391839948 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}] 16:30:40 INFO - PROCESS | 3644 | 1464391840045 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:30:40 INFO - PROCESS | 3644 | 1464391840152 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 3644 | ++DOCSHELL 0C569800 == 53 [pid = 3644] [id = 509] 16:30:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0C5C0400) [pid = 3644] [serial = 1527] [outer = 00000000] 16:30:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (10973800) [pid = 3644] [serial = 1528] [outer = 0C5C0400] 16:30:40 INFO - PROCESS | 3644 | 1464391840202 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (10B2CC00) [pid = 3644] [serial = 1529] [outer = 0C5C0400] 16:30:40 INFO - PROCESS | 3644 | 1464391840643 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]]]}] 16:30:40 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 16:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 16:30:40 INFO - PROCESS | 3644 | 1464391840675 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 3644 | 1464391840677 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:30:40 INFO - PROCESS | 3644 | 1464391840681 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:30:40 INFO - PROCESS | 3644 | 1464391840684 Marionette TRACE conn6 <- [1,2002,null,{}] 16:30:40 INFO - PROCESS | 3644 | 1464391840695 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}] 16:30:40 INFO - PROCESS | 3644 | 1464391840788 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:30:40 INFO - PROCESS | 3644 | 1464391840796 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 3644 | ++DOCSHELL 11803C00 == 54 [pid = 3644] [id = 510] 16:30:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (118ED800) [pid = 3644] [serial = 1530] [outer = 00000000] 16:30:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (154BF800) [pid = 3644] [serial = 1531] [outer = 118ED800] 16:30:40 INFO - PROCESS | 3644 | 1464391840846 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (162F1C00) [pid = 3644] [serial = 1532] [outer = 118ED800] 16:30:41 INFO - PROCESS | 3644 | 1464391841332 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]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 16:30:41 INFO - PROCESS | 3644 | 1464391841355 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:30:41 INFO - PROCESS | 3644 | 1464391841358 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:30:41 INFO - PROCESS | 3644 | 1464391841361 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 3644 | 1464391841363 Marionette TRACE conn6 <- [1,2006,null,{}] 16:30:41 INFO - PROCESS | 3644 | 1464391841366 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}] 16:30:41 INFO - PROCESS | 3644 | 1464391841463 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:30:41 INFO - PROCESS | 3644 | 1464391841473 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 3644 | ++DOCSHELL 16CBE800 == 55 [pid = 3644] [id = 511] 16:30:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (17EB0000) [pid = 3644] [serial = 1533] [outer = 00000000] 16:30:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (185E0800) [pid = 3644] [serial = 1534] [outer = 17EB0000] 16:30:41 INFO - PROCESS | 3644 | 1464391841519 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (18F57C00) [pid = 3644] [serial = 1535] [outer = 17EB0000] 16:30:41 INFO - PROCESS | 3644 | 1464391841996 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]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 16:30:42 INFO - PROCESS | 3644 | 1464391842038 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 3644 | 1464391842040 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:30:42 INFO - PROCESS | 3644 | 1464391842043 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:30:42 INFO - PROCESS | 3644 | 1464391842045 Marionette TRACE conn6 <- [1,2010,null,{}] 16:30:42 INFO - PROCESS | 3644 | 1464391842048 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}] 16:30:42 INFO - PROCESS | 3644 | 1464391842171 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:30:42 INFO - PROCESS | 3644 | 1464391842265 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 3644 | ++DOCSHELL 1912BC00 == 56 [pid = 3644] [id = 512] 16:30:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1912E000) [pid = 3644] [serial = 1536] [outer = 00000000] 16:30:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1913E400) [pid = 3644] [serial = 1537] [outer = 1912E000] 16:30:42 INFO - PROCESS | 3644 | 1464391842313 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (16C66400) [pid = 3644] [serial = 1538] [outer = 1912E000] 16:30:42 INFO - PROCESS | 3644 | 1464391842751 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]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 770ms 16:30:42 INFO - PROCESS | 3644 | 1464391842817 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:30:42 INFO - PROCESS | 3644 | 1464391842819 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:30:42 INFO - PROCESS | 3644 | 1464391842822 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 3644 | 1464391842823 Marionette TRACE conn6 <- [1,2014,null,{}] 16:30:42 INFO - PROCESS | 3644 | 1464391842827 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}] 16:30:42 INFO - PROCESS | 3644 | 1464391842986 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:30:43 INFO - PROCESS | 3644 | 1464391843057 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:43 INFO - PROCESS | 3644 | ++DOCSHELL 19EE8000 == 57 [pid = 3644] [id = 513] 16:30:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (19EE9400) [pid = 3644] [serial = 1539] [outer = 00000000] 16:30:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1A7C3400) [pid = 3644] [serial = 1540] [outer = 19EE9400] 16:30:43 INFO - PROCESS | 3644 | 1464391843106 Marionette DEBUG loaded listener.js 16:30:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1A969400) [pid = 3644] [serial = 1541] [outer = 19EE9400] 16:30:43 INFO - PROCESS | 3644 | 1464391843602 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]]]}] 16:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 830ms 16:30:43 INFO - PROCESS | 3644 | 1464391843653 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:30:43 INFO - PROCESS | 3644 | 1464391843655 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:30:43 INFO - PROCESS | 3644 | 1464391843658 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:30:43 INFO - PROCESS | 3644 | 1464391843660 Marionette TRACE conn6 <- [1,2018,null,{}] 16:30:43 INFO - PROCESS | 3644 | 1464391843664 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}] 16:30:43 INFO - PROCESS | 3644 | 1464391843797 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:30:43 INFO - PROCESS | 3644 | 1464391843870 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:43 INFO - PROCESS | 3644 | ++DOCSHELL 1B53E800 == 58 [pid = 3644] [id = 514] 16:30:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (1B547800) [pid = 3644] [serial = 1542] [outer = 00000000] 16:30:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1BAF1C00) [pid = 3644] [serial = 1543] [outer = 1B547800] 16:30:43 INFO - PROCESS | 3644 | 1464391843917 Marionette DEBUG loaded listener.js 16:30:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1BBA4000) [pid = 3644] [serial = 1544] [outer = 1B547800] 16:30:44 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (10F7E000) [pid = 3644] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:30:44 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (17E26800) [pid = 3644] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:30:44 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (19EE5800) [pid = 3644] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:30:44 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (17E1C800) [pid = 3644] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:30:44 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (1A8C6C00) [pid = 3644] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:30:44 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (0C515C00) [pid = 3644] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:30:44 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (0CAF9400) [pid = 3644] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:30:44 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (0C55F400) [pid = 3644] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:30:44 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (154C1C00) [pid = 3644] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:30:44 INFO - PROCESS | 3644 | 1464391844392 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]]]}] 16:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 770ms 16:30:44 INFO - PROCESS | 3644 | 1464391844433 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:30:44 INFO - PROCESS | 3644 | 1464391844435 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:30:44 INFO - PROCESS | 3644 | 1464391844438 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - PROCESS | 3644 | 1464391844439 Marionette TRACE conn6 <- [1,2022,null,{}] 16:30:44 INFO - PROCESS | 3644 | 1464391844443 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}] 16:30:44 INFO - PROCESS | 3644 | 1464391844531 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:30:44 INFO - PROCESS | 3644 | 1464391844538 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 3644 | ++DOCSHELL 16C60C00 == 59 [pid = 3644] [id = 515] 16:30:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (1913BC00) [pid = 3644] [serial = 1545] [outer = 00000000] 16:30:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (1BB9BC00) [pid = 3644] [serial = 1546] [outer = 1913BC00] 16:30:44 INFO - PROCESS | 3644 | 1464391844583 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (1C889800) [pid = 3644] [serial = 1547] [outer = 1913BC00] 16:30:45 INFO - PROCESS | 3644 | 1464391845024 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]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 16:30:45 INFO - PROCESS | 3644 | 1464391845069 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 3644 | 1464391845071 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:30:45 INFO - PROCESS | 3644 | 1464391845074 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:30:45 INFO - PROCESS | 3644 | 1464391845076 Marionette TRACE conn6 <- [1,2026,null,{}] 16:30:45 INFO - PROCESS | 3644 | 1464391845079 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}] 16:30:45 INFO - PROCESS | 3644 | 1464391845173 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:30:45 INFO - PROCESS | 3644 | 1464391845179 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 3644 | ++DOCSHELL 1B9F0800 == 60 [pid = 3644] [id = 516] 16:30:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (1BAEB000) [pid = 3644] [serial = 1548] [outer = 00000000] 16:30:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (1D833000) [pid = 3644] [serial = 1549] [outer = 1BAEB000] 16:30:45 INFO - PROCESS | 3644 | 1464391845224 Marionette DEBUG loaded listener.js 16:30:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (1D8EA800) [pid = 3644] [serial = 1550] [outer = 1BAEB000] 16:30:45 INFO - PROCESS | 3644 | 1464391845701 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]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 16:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:30:45 INFO - PROCESS | 3644 | 1464391845749 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 3644 | 1464391845751 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:30:45 INFO - PROCESS | 3644 | 1464391845754 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 3644 | 1464391845757 Marionette TRACE conn6 <- [1,2030,null,{}] 16:30:45 INFO - PROCESS | 3644 | 1464391845760 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}] 16:30:45 INFO - PROCESS | 3644 | 1464391845851 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:30:45 INFO - PROCESS | 3644 | --DOCSHELL 10977800 == 59 [pid = 3644] [id = 12] 16:30:45 INFO - PROCESS | 3644 | 1464391845872 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F0C00 == 60 [pid = 3644] [id = 517] 16:30:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (104F5000) [pid = 3644] [serial = 1551] [outer = 00000000] 16:30:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (1D938C00) [pid = 3644] [serial = 1552] [outer = 104F5000] 16:30:45 INFO - PROCESS | 3644 | 1464391845939 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (1DB9F800) [pid = 3644] [serial = 1553] [outer = 104F5000] 16:30:46 INFO - PROCESS | 3644 | 1464391846720 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]]]}] 16:30:46 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) 16:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1019ms 16:30:46 INFO - PROCESS | 3644 | 1464391846774 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:30:46 INFO - PROCESS | 3644 | 1464391846780 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:30:46 INFO - PROCESS | 3644 | 1464391846785 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:30:46 INFO - PROCESS | 3644 | 1464391846790 Marionette TRACE conn6 <- [1,2034,null,{}] 16:30:46 INFO - PROCESS | 3644 | 1464391846816 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}] 16:30:47 INFO - PROCESS | 3644 | 1464391846998 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:30:47 INFO - PROCESS | 3644 | 1464391847012 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 3644 | ++DOCSHELL 104F6000 == 61 [pid = 3644] [id = 518] 16:30:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (1094D800) [pid = 3644] [serial = 1554] [outer = 00000000] 16:30:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (10C26800) [pid = 3644] [serial = 1555] [outer = 1094D800] 16:30:47 INFO - PROCESS | 3644 | 1464391847071 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (10F7C400) [pid = 3644] [serial = 1556] [outer = 1094D800] 16:30:47 INFO - PROCESS | 3644 | 1464391847745 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]]]}] 16:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 990ms 16:30:47 INFO - PROCESS | 3644 | 1464391847780 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:30:47 INFO - PROCESS | 3644 | 1464391847786 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:30:47 INFO - PROCESS | 3644 | 1464391847793 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 3644 | 1464391847796 Marionette TRACE conn6 <- [1,2038,null,{}] 16:30:47 INFO - PROCESS | 3644 | 1464391847800 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}] 16:30:47 INFO - PROCESS | 3644 | 1464391847928 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:30:48 INFO - PROCESS | 3644 | 1464391848077 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 3644 | ++DOCSHELL 185E8C00 == 62 [pid = 3644] [id = 519] 16:30:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (19132800) [pid = 3644] [serial = 1557] [outer = 00000000] 16:30:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (19EE7000) [pid = 3644] [serial = 1558] [outer = 19132800] 16:30:48 INFO - PROCESS | 3644 | 1464391848135 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (1A7BC000) [pid = 3644] [serial = 1559] [outer = 19132800] 16:30:48 INFO - PROCESS | 3644 | 1464391848778 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]]]}] 16:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1019ms 16:30:48 INFO - PROCESS | 3644 | 1464391848813 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 3644 | 1464391848816 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:30:48 INFO - PROCESS | 3644 | 1464391848820 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - PROCESS | 3644 | 1464391848823 Marionette TRACE conn6 <- [1,2042,null,{}] 16:30:48 INFO - PROCESS | 3644 | 1464391848835 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}] 16:30:49 INFO - PROCESS | 3644 | 1464391849006 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:30:49 INFO - PROCESS | 3644 | 1464391849028 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 3644 | ++DOCSHELL 1D93E800 == 63 [pid = 3644] [id = 520] 16:30:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (1D98F800) [pid = 3644] [serial = 1560] [outer = 00000000] 16:30:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1DBE7000) [pid = 3644] [serial = 1561] [outer = 1D98F800] 16:30:49 INFO - PROCESS | 3644 | 1464391849087 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1DCD9000) [pid = 3644] [serial = 1562] [outer = 1D98F800] 16:30:49 INFO - PROCESS | 3644 | 1464391849773 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]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 16:30:49 INFO - PROCESS | 3644 | 1464391849793 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 3644 | 1464391849796 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:30:49 INFO - PROCESS | 3644 | 1464391849814 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 3644 | 1464391849816 Marionette TRACE conn6 <- [1,2046,null,{}] 16:30:49 INFO - PROCESS | 3644 | 1464391849822 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}] 16:30:49 INFO - PROCESS | 3644 | 1464391849939 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:30:50 INFO - PROCESS | 3644 | 1464391850081 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 3644 | ++DOCSHELL 1E110C00 == 64 [pid = 3644] [id = 521] 16:30:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1E111000) [pid = 3644] [serial = 1563] [outer = 00000000] 16:30:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1F169000) [pid = 3644] [serial = 1564] [outer = 1E111000] 16:30:50 INFO - PROCESS | 3644 | 1464391850139 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1F172400) [pid = 3644] [serial = 1565] [outer = 1E111000] 16:30:50 INFO - PROCESS | 3644 | 1464391850722 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]]]}] 16:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 987ms 16:30:50 INFO - PROCESS | 3644 | 1464391850791 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:30:50 INFO - PROCESS | 3644 | 1464391850793 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:30:50 INFO - PROCESS | 3644 | 1464391850797 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - PROCESS | 3644 | 1464391850799 Marionette TRACE conn6 <- [1,2050,null,{}] 16:30:50 INFO - PROCESS | 3644 | 1464391850803 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}] 16:30:50 INFO - PROCESS | 3644 | 1464391850917 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:30:51 INFO - PROCESS | 3644 | 1464391851060 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 3644 | ++DOCSHELL 1F173800 == 65 [pid = 3644] [id = 522] 16:30:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1F346800) [pid = 3644] [serial = 1566] [outer = 00000000] 16:30:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1F34A800) [pid = 3644] [serial = 1567] [outer = 1F346800] 16:30:51 INFO - PROCESS | 3644 | 1464391851118 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1F34D800) [pid = 3644] [serial = 1568] [outer = 1F346800] 16:30:51 INFO - PROCESS | 3644 | 1464391851778 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]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1017ms 16:30:51 INFO - PROCESS | 3644 | 1464391851817 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 3644 | 1464391851820 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:30:51 INFO - PROCESS | 3644 | 1464391851823 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:30:51 INFO - PROCESS | 3644 | 1464391851826 Marionette TRACE conn6 <- [1,2054,null,{}] 16:30:51 INFO - PROCESS | 3644 | 1464391851829 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}] 16:30:51 INFO - PROCESS | 3644 | 1464391851957 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:30:52 INFO - PROCESS | 3644 | 1464391852109 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 3644 | ++DOCSHELL 1F663000 == 66 [pid = 3644] [id = 523] 16:30:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1F666C00) [pid = 3644] [serial = 1569] [outer = 00000000] 16:30:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1F6A2000) [pid = 3644] [serial = 1570] [outer = 1F666C00] 16:30:52 INFO - PROCESS | 3644 | 1464391852170 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1F6A4C00) [pid = 3644] [serial = 1571] [outer = 1F666C00] 16:30:52 INFO - PROCESS | 3644 | 1464391852759 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]]]}] 16:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 16:30:52 INFO - PROCESS | 3644 | 1464391852797 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:30:52 INFO - PROCESS | 3644 | 1464391852800 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:30:52 INFO - PROCESS | 3644 | 1464391852803 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 3644 | 1464391852805 Marionette TRACE conn6 <- [1,2058,null,{}] 16:30:52 INFO - PROCESS | 3644 | 1464391852809 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}] 16:30:52 INFO - PROCESS | 3644 | 1464391852921 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:30:53 INFO - PROCESS | 3644 | 1464391853101 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 3644 | ++DOCSHELL 0C5EA400 == 67 [pid = 3644] [id = 524] 16:30:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (1B920400) [pid = 3644] [serial = 1572] [outer = 00000000] 16:30:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (1F6AB800) [pid = 3644] [serial = 1573] [outer = 1B920400] 16:30:53 INFO - PROCESS | 3644 | 1464391853157 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (1F6AEC00) [pid = 3644] [serial = 1574] [outer = 1B920400] 16:30:53 INFO - PROCESS | 3644 | 1464391853962 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]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1179ms 16:30:53 INFO - PROCESS | 3644 | 1464391853987 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 3644 | 1464391853991 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:30:54 INFO - PROCESS | 3644 | 1464391853996 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 3644 | 1464391854000 Marionette TRACE conn6 <- [1,2062,null,{}] 16:30:54 INFO - PROCESS | 3644 | 1464391854005 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}] 16:30:54 INFO - PROCESS | 3644 | 1464391854112 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:30:54 INFO - PROCESS | 3644 | 1464391854274 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 3644 | ++DOCSHELL 10F80800 == 68 [pid = 3644] [id = 525] 16:30:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (10F81000) [pid = 3644] [serial = 1575] [outer = 00000000] 16:30:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (14F23C00) [pid = 3644] [serial = 1576] [outer = 10F81000] 16:30:54 INFO - PROCESS | 3644 | 1464391854329 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (154C0800) [pid = 3644] [serial = 1577] [outer = 10F81000] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 0C5C5800 == 67 [pid = 3644] [id = 195] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 2274C400 == 66 [pid = 3644] [id = 459] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 1B54B400 == 65 [pid = 3644] [id = 202] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 17F0D400 == 64 [pid = 3644] [id = 200] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 1B9F0800 == 63 [pid = 3644] [id = 516] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 16C60C00 == 62 [pid = 3644] [id = 515] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 1B53E800 == 61 [pid = 3644] [id = 514] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 19EE8000 == 60 [pid = 3644] [id = 513] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 1912BC00 == 59 [pid = 3644] [id = 512] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 16CBE800 == 58 [pid = 3644] [id = 511] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 11803C00 == 57 [pid = 3644] [id = 510] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (1CEB7C00) [pid = 3644] [serial = 1501] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (1CF61400) [pid = 3644] [serial = 1471] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1BCD0800) [pid = 3644] [serial = 1465] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (1CD8F400) [pid = 3644] [serial = 1468] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (10B2E000) [pid = 3644] [serial = 1459] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (195A3800) [pid = 3644] [serial = 1462] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 0C569800 == 56 [pid = 3644] [id = 509] 16:30:54 INFO - PROCESS | 3644 | --DOCSHELL 0C56FC00 == 55 [pid = 3644] [id = 508] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (14A7CC00) [pid = 3644] [serial = 1481] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (18EE6000) [pid = 3644] [serial = 1487] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1A73C400) [pid = 3644] [serial = 1490] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1B53D800) [pid = 3644] [serial = 1499] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (17F10400) [pid = 3644] [serial = 1486] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (19EF1C00) [pid = 3644] [serial = 1489] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1B541800) [pid = 3644] [serial = 1492] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (10B27800) [pid = 3644] [serial = 1475] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (10F76400) [pid = 3644] [serial = 1495] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (0C5E9800) [pid = 3644] [serial = 1478] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (16CB4400) [pid = 3644] [serial = 1483] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (17E1F800) [pid = 3644] [serial = 1484] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 115 (1A6E6400) [pid = 3644] [serial = 1498] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (104F4C00) [pid = 3644] [serial = 1474] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (14D7F800) [pid = 3644] [serial = 1496] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (1180A000) [pid = 3644] [serial = 1480] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (1B9F1000) [pid = 3644] [serial = 1493] [outer = 00000000] [url = about:blank] 16:30:54 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (0C571000) [pid = 3644] [serial = 1477] [outer = 00000000] [url = about:blank] 16:30:55 INFO - PROCESS | 3644 | 1464391855006 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]]]}] 16:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1025ms 16:30:55 INFO - PROCESS | 3644 | 1464391855022 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 3644 | 1464391855027 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:30:55 INFO - PROCESS | 3644 | 1464391855033 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - PROCESS | 3644 | 1464391855036 Marionette TRACE conn6 <- [1,2066,null,{}] 16:30:55 INFO - PROCESS | 3644 | 1464391855040 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}] 16:30:55 INFO - PROCESS | 3644 | 1464391855156 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:30:55 INFO - PROCESS | 3644 | 1464391855263 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 3644 | ++DOCSHELL 0CAD3000 == 56 [pid = 3644] [id = 526] 16:30:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (0CAD3400) [pid = 3644] [serial = 1578] [outer = 00000000] 16:30:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (104FB800) [pid = 3644] [serial = 1579] [outer = 0CAD3400] 16:30:55 INFO - PROCESS | 3644 | 1464391855311 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (10B27800) [pid = 3644] [serial = 1580] [outer = 0CAD3400] 16:30:55 INFO - PROCESS | 3644 | 1464391855762 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]]]}] 16:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 770ms 16:30:55 INFO - PROCESS | 3644 | 1464391855806 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 3644 | 1464391855809 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:30:55 INFO - PROCESS | 3644 | 1464391855813 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:30:55 INFO - PROCESS | 3644 | 1464391855816 Marionette TRACE conn6 <- [1,2070,null,{}] 16:30:55 INFO - PROCESS | 3644 | 1464391855827 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}] 16:30:55 INFO - PROCESS | 3644 | 1464391855927 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:30:55 INFO - PROCESS | 3644 | 1464391855939 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 3644 | ++DOCSHELL 162E8800 == 57 [pid = 3644] [id = 527] 16:30:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (162EA800) [pid = 3644] [serial = 1581] [outer = 00000000] 16:30:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (16CBDC00) [pid = 3644] [serial = 1582] [outer = 162EA800] 16:30:55 INFO - PROCESS | 3644 | 1464391855990 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 116 (17E28400) [pid = 3644] [serial = 1583] [outer = 162EA800] 16:30:56 INFO - PROCESS | 3644 | 1464391856464 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]]]}] 16:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 16:30:56 INFO - PROCESS | 3644 | 1464391856486 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 3644 | 1464391856489 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:30:56 INFO - PROCESS | 3644 | 1464391856492 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:30:56 INFO - PROCESS | 3644 | 1464391856494 Marionette TRACE conn6 <- [1,2074,null,{}] 16:30:56 INFO - PROCESS | 3644 | 1464391856497 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}] 16:30:56 INFO - PROCESS | 3644 | 1464391856590 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:30:56 INFO - PROCESS | 3644 | 1464391856596 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:56 INFO - PROCESS | 3644 | ++DOCSHELL 17E29C00 == 58 [pid = 3644] [id = 528] 16:30:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (17F09C00) [pid = 3644] [serial = 1584] [outer = 00000000] 16:30:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (18EEC800) [pid = 3644] [serial = 1585] [outer = 17F09C00] 16:30:56 INFO - PROCESS | 3644 | 1464391856645 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (19134C00) [pid = 3644] [serial = 1586] [outer = 17F09C00] 16:30:57 INFO - PROCESS | 3644 | 1464391857108 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]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 16:30:57 INFO - PROCESS | 3644 | 1464391857174 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 3644 | 1464391857176 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:30:57 INFO - PROCESS | 3644 | 1464391857179 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 3644 | 1464391857181 Marionette TRACE conn6 <- [1,2078,null,{}] 16:30:57 INFO - PROCESS | 3644 | 1464391857185 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}] 16:30:57 INFO - PROCESS | 3644 | 1464391857306 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:30:57 INFO - PROCESS | 3644 | 1464391857403 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 3644 | ++DOCSHELL 19137800 == 59 [pid = 3644] [id = 529] 16:30:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (1913B400) [pid = 3644] [serial = 1587] [outer = 00000000] 16:30:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (19EEBC00) [pid = 3644] [serial = 1588] [outer = 1913B400] 16:30:57 INFO - PROCESS | 3644 | 1464391857449 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (19EED400) [pid = 3644] [serial = 1589] [outer = 1913B400] 16:30:57 INFO - PROCESS | 3644 | 1464391857894 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]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 770ms 16:30:57 INFO - PROCESS | 3644 | 1464391857952 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 3644 | 1464391857954 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:30:57 INFO - PROCESS | 3644 | 1464391857957 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 3644 | 1464391857959 Marionette TRACE conn6 <- [1,2082,null,{}] 16:30:57 INFO - PROCESS | 3644 | 1464391857971 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}] 16:30:58 INFO - PROCESS | 3644 | 1464391858124 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:30:58 INFO - PROCESS | 3644 | 1464391858197 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 3644 | ++DOCSHELL 1A8C3C00 == 60 [pid = 3644] [id = 530] 16:30:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1A8C6C00) [pid = 3644] [serial = 1590] [outer = 00000000] 16:30:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1B548400) [pid = 3644] [serial = 1591] [outer = 1A8C6C00] 16:30:58 INFO - PROCESS | 3644 | 1464391858243 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1B9ED800) [pid = 3644] [serial = 1592] [outer = 1A8C6C00] 16:30:58 INFO - PROCESS | 3644 | 1464391858725 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]]]}] 16:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 830ms 16:30:58 INFO - PROCESS | 3644 | 1464391858789 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 3644 | 1464391858791 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:30:58 INFO - PROCESS | 3644 | 1464391858794 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - PROCESS | 3644 | 1464391858796 Marionette TRACE conn6 <- [1,2086,null,{}] 16:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:30:58 INFO - PROCESS | 3644 | 1464391858800 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}] 16:30:58 INFO - PROCESS | 3644 | 1464391858931 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:30:58 INFO - PROCESS | 3644 | 1464391858953 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 3644 | ++DOCSHELL 0C56C000 == 61 [pid = 3644] [id = 531] 16:30:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (1BA2EC00) [pid = 3644] [serial = 1593] [outer = 00000000] 16:30:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (1BDEB800) [pid = 3644] [serial = 1594] [outer = 1BA2EC00] 16:30:59 INFO - PROCESS | 3644 | 1464391859001 Marionette DEBUG loaded listener.js 16:30:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1CD92C00) [pid = 3644] [serial = 1595] [outer = 1BA2EC00] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1B9F0000) [pid = 3644] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (0C574C00) [pid = 3644] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1912E000) [pid = 3644] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (118ED800) [pid = 3644] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (0C5C0400) [pid = 3644] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1BAEB000) [pid = 3644] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (17EB0000) [pid = 3644] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (1A248000) [pid = 3644] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 119 (1095BC00) [pid = 3644] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 118 (19EE9400) [pid = 3644] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 117 (1B547800) [pid = 3644] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:30:59 INFO - PROCESS | 3644 | --DOMWINDOW == 116 (1913BC00) [pid = 3644] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:30:59 INFO - PROCESS | 3644 | 1464391859565 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]]]}] 16:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 830ms 16:30:59 INFO - PROCESS | 3644 | 1464391859629 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:30:59 INFO - PROCESS | 3644 | 1464391859631 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:30:59 INFO - PROCESS | 3644 | 1464391859634 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:30:59 INFO - PROCESS | 3644 | 1464391859636 Marionette TRACE conn6 <- [1,2090,null,{}] 16:30:59 INFO - PROCESS | 3644 | 1464391859639 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}] 16:30:59 INFO - PROCESS | 3644 | 1464391859727 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:30:59 INFO - PROCESS | 3644 | 1464391859736 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:59 INFO - PROCESS | 3644 | ++DOCSHELL 10C24000 == 62 [pid = 3644] [id = 532] 16:30:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 117 (17F06C00) [pid = 3644] [serial = 1596] [outer = 00000000] 16:30:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 118 (1B9EE000) [pid = 3644] [serial = 1597] [outer = 17F06C00] 16:30:59 INFO - PROCESS | 3644 | 1464391859781 Marionette DEBUG loaded listener.js 16:30:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 119 (1BDE8800) [pid = 3644] [serial = 1598] [outer = 17F06C00] 16:31:00 INFO - PROCESS | 3644 | 1464391860232 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]]]}] 16:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 631ms 16:31:00 INFO - PROCESS | 3644 | 1464391860271 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 3644 | 1464391860273 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:31:00 INFO - PROCESS | 3644 | 1464391860276 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 3644 | 1464391860278 Marionette TRACE conn6 <- [1,2094,null,{}] 16:31:00 INFO - PROCESS | 3644 | 1464391860281 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}] 16:31:00 INFO - PROCESS | 3644 | 1464391860370 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:31:00 INFO - PROCESS | 3644 | 1464391860377 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 3644 | ++DOCSHELL 10A5C800 == 63 [pid = 3644] [id = 533] 16:31:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 120 (16E08000) [pid = 3644] [serial = 1599] [outer = 00000000] 16:31:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (1CF67C00) [pid = 3644] [serial = 1600] [outer = 16E08000] 16:31:00 INFO - PROCESS | 3644 | 1464391860422 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (1D8E6C00) [pid = 3644] [serial = 1601] [outer = 16E08000] 16:31:00 INFO - PROCESS | 3644 | 1464391860892 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]]]}] 16:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 16:31:00 INFO - PROCESS | 3644 | 1464391860950 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 3644 | 1464391860952 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:31:00 INFO - PROCESS | 3644 | 1464391860955 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:31:00 INFO - PROCESS | 3644 | 1464391860957 Marionette TRACE conn6 <- [1,2098,null,{}] 16:31:00 INFO - PROCESS | 3644 | 1464391860960 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}] 16:31:01 INFO - PROCESS | 3644 | 1464391861050 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:31:01 INFO - PROCESS | 3644 | 1464391861056 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:01 INFO - PROCESS | 3644 | ++DOCSHELL 10B2EC00 == 64 [pid = 3644] [id = 534] 16:31:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (1CF67000) [pid = 3644] [serial = 1602] [outer = 00000000] 16:31:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (1DBAA400) [pid = 3644] [serial = 1603] [outer = 1CF67000] 16:31:01 INFO - PROCESS | 3644 | 1464391861100 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (1DCDA000) [pid = 3644] [serial = 1604] [outer = 1CF67000] 16:31:01 INFO - PROCESS | 3644 | 1464391861832 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]]]}] 16:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 930ms 16:31:01 INFO - PROCESS | 3644 | 1464391861890 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 3644 | 1464391861895 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:31:01 INFO - PROCESS | 3644 | 1464391861900 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 3644 | 1464391861904 Marionette TRACE conn6 <- [1,2102,null,{}] 16:31:01 INFO - PROCESS | 3644 | 1464391861910 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}] 16:31:02 INFO - PROCESS | 3644 | 1464391862070 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:31:02 INFO - PROCESS | 3644 | 1464391862212 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C4400 == 65 [pid = 3644] [id = 535] 16:31:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (0CA7A000) [pid = 3644] [serial = 1605] [outer = 00000000] 16:31:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (10E2CC00) [pid = 3644] [serial = 1606] [outer = 0CA7A000] 16:31:02 INFO - PROCESS | 3644 | 1464391862278 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (1180EC00) [pid = 3644] [serial = 1607] [outer = 0CA7A000] 16:31:02 INFO - PROCESS | 3644 | 1464391862859 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]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 970ms 16:31:02 INFO - PROCESS | 3644 | 1464391862885 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 3644 | 1464391862891 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:31:02 INFO - PROCESS | 3644 | 1464391862898 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:31:02 INFO - PROCESS | 3644 | 1464391862901 Marionette TRACE conn6 <- [1,2106,null,{}] 16:31:02 INFO - PROCESS | 3644 | 1464391862906 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}] 16:31:03 INFO - PROCESS | 3644 | 1464391863026 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:31:03 INFO - PROCESS | 3644 | 1464391863188 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 3644 | ++DOCSHELL 16CBEC00 == 66 [pid = 3644] [id = 536] 16:31:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (17E1E000) [pid = 3644] [serial = 1608] [outer = 00000000] 16:31:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (18E43000) [pid = 3644] [serial = 1609] [outer = 17E1E000] 16:31:03 INFO - PROCESS | 3644 | 1464391863245 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (195A2C00) [pid = 3644] [serial = 1610] [outer = 17E1E000] 16:31:03 INFO - PROCESS | 3644 | 1464391863862 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]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 16:31:03 INFO - PROCESS | 3644 | 1464391863873 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 3644 | 1464391863876 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:31:03 INFO - PROCESS | 3644 | 1464391863879 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 3644 | 1464391863883 Marionette TRACE conn6 <- [1,2110,null,{}] 16:31:03 INFO - PROCESS | 3644 | 1464391863895 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}] 16:31:04 INFO - PROCESS | 3644 | 1464391864018 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:31:04 INFO - PROCESS | 3644 | 1464391864189 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 3644 | ++DOCSHELL 1DBEB000 == 67 [pid = 3644] [id = 537] 16:31:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1DCD2800) [pid = 3644] [serial = 1611] [outer = 00000000] 16:31:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1F168400) [pid = 3644] [serial = 1612] [outer = 1DCD2800] 16:31:04 INFO - PROCESS | 3644 | 1464391864254 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1F34A400) [pid = 3644] [serial = 1613] [outer = 1DCD2800] 16:31:04 INFO - PROCESS | 3644 | 1464391864895 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]]]}] 16:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1024ms 16:31:04 INFO - PROCESS | 3644 | 1464391864915 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 3644 | 1464391864919 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:31:04 INFO - PROCESS | 3644 | 1464391864923 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:31:04 INFO - PROCESS | 3644 | 1464391864926 Marionette TRACE conn6 <- [1,2114,null,{}] 16:31:04 INFO - PROCESS | 3644 | 1464391864929 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}] 16:31:05 INFO - PROCESS | 3644 | 1464391865054 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:31:05 INFO - PROCESS | 3644 | 1464391865207 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 3644 | ++DOCSHELL 1F668800 == 68 [pid = 3644] [id = 538] 16:31:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1F66D000) [pid = 3644] [serial = 1614] [outer = 00000000] 16:31:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1F6AC400) [pid = 3644] [serial = 1615] [outer = 1F66D000] 16:31:05 INFO - PROCESS | 3644 | 1464391865270 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1F6B3C00) [pid = 3644] [serial = 1616] [outer = 1F66D000] 16:31:05 INFO - PROCESS | 3644 | 1464391865843 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]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 971ms 16:31:05 INFO - PROCESS | 3644 | 1464391865899 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 3644 | 1464391865902 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:31:05 INFO - PROCESS | 3644 | 1464391865905 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:31:05 INFO - PROCESS | 3644 | 1464391865907 Marionette TRACE conn6 <- [1,2118,null,{}] 16:31:05 INFO - PROCESS | 3644 | 1464391865911 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}] 16:31:06 INFO - PROCESS | 3644 | 1464391866024 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:31:06 INFO - PROCESS | 3644 | 1464391866183 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 3644 | ++DOCSHELL 1F6B7800 == 69 [pid = 3644] [id = 539] 16:31:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1F6BA000) [pid = 3644] [serial = 1617] [outer = 00000000] 16:31:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1F6BEC00) [pid = 3644] [serial = 1618] [outer = 1F6BA000] 16:31:06 INFO - PROCESS | 3644 | 1464391866240 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1F9CA000) [pid = 3644] [serial = 1619] [outer = 1F6BA000] 16:31:06 INFO - PROCESS | 3644 | 1464391866846 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] 16:31:06 INFO - PROCESS | 3644 | 1464391866881 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:31:06 INFO - PROCESS | 3644 | 1464391866885 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - PROCESS | 3644 | 1464391866887 Marionette TRACE conn6 <- [1,2122,null,{}] 16:31:06 INFO - PROCESS | 3644 | 1464391866890 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}] 16:31:07 INFO - PROCESS | 3644 | 1464391867028 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:31:07 INFO - PROCESS | 3644 | 1464391867184 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 3644 | ++DOCSHELL 1F9CDC00 == 70 [pid = 3644] [id = 540] 16:31:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (20944000) [pid = 3644] [serial = 1620] [outer = 00000000] 16:31:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (2094B000) [pid = 3644] [serial = 1621] [outer = 20944000] 16:31:07 INFO - PROCESS | 3644 | 1464391867247 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (2094F400) [pid = 3644] [serial = 1622] [outer = 20944000] 16:31:07 INFO - PROCESS | 3644 | 1464391867861 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]]]}] 16:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1017ms 16:31:07 INFO - PROCESS | 3644 | 1464391867906 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 3644 | 1464391867908 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:31:07 INFO - PROCESS | 3644 | 1464391867912 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:31:07 INFO - PROCESS | 3644 | 1464391867914 Marionette TRACE conn6 <- [1,2126,null,{}] 16:31:07 INFO - PROCESS | 3644 | 1464391867918 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}] 16:31:08 INFO - PROCESS | 3644 | 1464391868034 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:31:08 INFO - PROCESS | 3644 | 1464391868194 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 3644 | ++DOCSHELL 0C5BF800 == 71 [pid = 3644] [id = 541] 16:31:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1DCDAC00) [pid = 3644] [serial = 1623] [outer = 00000000] 16:31:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (20F8C000) [pid = 3644] [serial = 1624] [outer = 1DCDAC00] 16:31:08 INFO - PROCESS | 3644 | 1464391868252 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (20F92C00) [pid = 3644] [serial = 1625] [outer = 1DCDAC00] 16:31:09 INFO - PROCESS | 3644 | 1464391869049 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]]]}] 16:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1173ms 16:31:09 INFO - PROCESS | 3644 | 1464391869089 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:31:09 INFO - PROCESS | 3644 | 1464391869093 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:31:09 INFO - PROCESS | 3644 | 1464391869098 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - PROCESS | 3644 | 1464391869102 Marionette TRACE conn6 <- [1,2130,null,{}] 16:31:09 INFO - PROCESS | 3644 | 1464391869108 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}] 16:31:09 INFO - PROCESS | 3644 | 1464391869216 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:31:09 INFO - PROCESS | 3644 | 1464391869369 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 3644 | ++DOCSHELL 10B29000 == 72 [pid = 3644] [id = 542] 16:31:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (10B2D400) [pid = 3644] [serial = 1626] [outer = 00000000] 16:31:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (10F7F000) [pid = 3644] [serial = 1627] [outer = 10B2D400] 16:31:09 INFO - PROCESS | 3644 | 1464391869420 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (154C3000) [pid = 3644] [serial = 1628] [outer = 10B2D400] 16:31:10 INFO - PROCESS | 3644 | 1464391870043 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] 16:31:10 INFO - PROCESS | 3644 | 1464391870178 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1BBE4400) [pid = 3644] [serial = 1457] [outer = 00000000] [url = about:blank] 16:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1D93B400) [pid = 3644] [serial = 1513] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (10E34800) [pid = 3644] [serial = 1526] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (10B2B000) [pid = 3644] [serial = 1525] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1DCDD400) [pid = 3644] [serial = 1522] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1913E400) [pid = 3644] [serial = 1537] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (16C66400) [pid = 3644] [serial = 1538] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 139 (14C8BC00) [pid = 3644] [serial = 1507] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 138 (154BF800) [pid = 3644] [serial = 1531] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 137 (162F1C00) [pid = 3644] [serial = 1532] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 136 (1D993800) [pid = 3644] [serial = 1516] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 135 (10973800) [pid = 3644] [serial = 1528] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 134 (1D8EA800) [pid = 3644] [serial = 1550] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 133 (10B2CC00) [pid = 3644] [serial = 1529] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 132 (185E0800) [pid = 3644] [serial = 1534] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 131 (1CF68C00) [pid = 3644] [serial = 1502] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 130 (0C566400) [pid = 3644] [serial = 1504] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 129 (22D41800) [pid = 3644] [serial = 1082] [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.] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 128 (1A8CDC00) [pid = 3644] [serial = 1510] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 127 (1A969400) [pid = 3644] [serial = 1541] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 126 (1A7C3400) [pid = 3644] [serial = 1540] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 125 (1BAF1C00) [pid = 3644] [serial = 1543] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 124 (1BBA4000) [pid = 3644] [serial = 1544] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 123 (1D833000) [pid = 3644] [serial = 1549] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 122 (1BB9BC00) [pid = 3644] [serial = 1546] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 121 (1C889800) [pid = 3644] [serial = 1547] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | --DOMWINDOW == 120 (18F57C00) [pid = 3644] [serial = 1535] [outer = 00000000] [url = about:blank] 16:31:10 INFO - PROCESS | 3644 | 1464391870229 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 3644 | 1464391870231 Marionette TRACE conn6 <- [1,2134,null,{}] 16:31:10 INFO - PROCESS | 3644 | 1464391870239 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}] 16:31:10 INFO - PROCESS | 3644 | 1464391870335 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:31:10 INFO - PROCESS | 3644 | 1464391870343 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 3644 | ++DOCSHELL 0CD83C00 == 56 [pid = 3644] [id = 543] 16:31:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 121 (10411400) [pid = 3644] [serial = 1629] [outer = 00000000] 16:31:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 122 (10978800) [pid = 3644] [serial = 1630] [outer = 10411400] 16:31:10 INFO - PROCESS | 3644 | 1464391870389 Marionette DEBUG loaded listener.js 16:31:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 123 (10C23C00) [pid = 3644] [serial = 1631] [outer = 10411400] 16:31:10 INFO - PROCESS | 3644 | 1464391870929 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] 16:31:10 INFO - PROCESS | 3644 | 1464391870954 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:31:10 INFO - PROCESS | 3644 | 1464391870958 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:31:10 INFO - PROCESS | 3644 | 1464391870961 Marionette TRACE conn6 <- [1,2138,null,{}] 16:31:10 INFO - PROCESS | 3644 | 1464391870971 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}] 16:31:11 INFO - PROCESS | 3644 | 1464391871069 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:31:11 INFO - PROCESS | 3644 | 1464391871179 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 3644 | ++DOCSHELL 156A3800 == 57 [pid = 3644] [id = 544] 16:31:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 124 (156AB000) [pid = 3644] [serial = 1632] [outer = 00000000] 16:31:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 125 (17F0E400) [pid = 3644] [serial = 1633] [outer = 156AB000] 16:31:11 INFO - PROCESS | 3644 | 1464391871227 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 126 (18EE6400) [pid = 3644] [serial = 1634] [outer = 156AB000] 16:31:11 INFO - PROCESS | 3644 | 1464391871901 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]]]}] 16:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 16:31:11 INFO - PROCESS | 3644 | 1464391871933 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 16:31:11 INFO - PROCESS | 3644 | 1464391871938 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:31:11 INFO - PROCESS | 3644 | 1464391871943 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:31:11 INFO - PROCESS | 3644 | 1464391871948 Marionette TRACE conn6 <- [1,2142,null,{}] 16:31:11 INFO - PROCESS | 3644 | 1464391871968 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}] 16:31:12 INFO - PROCESS | 3644 | 1464391872096 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:31:12 INFO - PROCESS | 3644 | 1464391872235 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 3644 | ++DOCSHELL 10A62800 == 58 [pid = 3644] [id = 545] 16:31:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 127 (10B2CC00) [pid = 3644] [serial = 1635] [outer = 00000000] 16:31:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 128 (162ED000) [pid = 3644] [serial = 1636] [outer = 10B2CC00] 16:31:12 INFO - PROCESS | 3644 | 1464391872295 Marionette DEBUG loaded listener.js 16:31:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 129 (17EAE400) [pid = 3644] [serial = 1637] [outer = 10B2CC00] 16:31:12 INFO - PROCESS | 3644 | 1464391872872 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]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 16:31:12 INFO - PROCESS | 3644 | 1464391872918 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 3644 | 1464391872924 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:31:12 INFO - PROCESS | 3644 | 1464391872931 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - PROCESS | 3644 | 1464391872934 Marionette TRACE conn6 <- [1,2146,null,{}] 16:31:12 INFO - PROCESS | 3644 | 1464391872938 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}] 16:31:13 INFO - PROCESS | 3644 | 1464391873058 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:31:13 INFO - PROCESS | 3644 | 1464391873218 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 3644 | ++DOCSHELL 19368400 == 59 [pid = 3644] [id = 546] 16:31:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 130 (19368800) [pid = 3644] [serial = 1638] [outer = 00000000] 16:31:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 131 (19EEC000) [pid = 3644] [serial = 1639] [outer = 19368800] 16:31:13 INFO - PROCESS | 3644 | 1464391873276 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 132 (1A248000) [pid = 3644] [serial = 1640] [outer = 19368800] 16:31:13 INFO - PROCESS | 3644 | 1464391873950 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]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1073ms 16:31:14 INFO - PROCESS | 3644 | 1464391874006 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 3644 | 1464391874009 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:31:14 INFO - PROCESS | 3644 | 1464391874013 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 3644 | 1464391874017 Marionette TRACE conn6 <- [1,2150,null,{}] 16:31:14 INFO - PROCESS | 3644 | 1464391874028 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}] 16:31:14 INFO - PROCESS | 3644 | 1464391874144 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:31:14 INFO - PROCESS | 3644 | 1464391874293 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 3644 | ++DOCSHELL 1B9E5C00 == 60 [pid = 3644] [id = 547] 16:31:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 133 (1B9E8800) [pid = 3644] [serial = 1641] [outer = 00000000] 16:31:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 134 (1BAEE400) [pid = 3644] [serial = 1642] [outer = 1B9E8800] 16:31:14 INFO - PROCESS | 3644 | 1464391874354 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 135 (1BB9C800) [pid = 3644] [serial = 1643] [outer = 1B9E8800] 16:31:14 INFO - PROCESS | 3644 | 1464391874977 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]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1021ms 16:31:15 INFO - PROCESS | 3644 | 1464391875036 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 3644 | 1464391875039 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:31:15 INFO - PROCESS | 3644 | 1464391875043 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:31:15 INFO - PROCESS | 3644 | 1464391875045 Marionette TRACE conn6 <- [1,2154,null,{}] 16:31:15 INFO - PROCESS | 3644 | 1464391875049 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}] 16:31:15 INFO - PROCESS | 3644 | 1464391875166 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:31:15 INFO - PROCESS | 3644 | 1464391875332 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 3644 | ++DOCSHELL 1BDF3000 == 61 [pid = 3644] [id = 548] 16:31:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 136 (1C880C00) [pid = 3644] [serial = 1644] [outer = 00000000] 16:31:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 137 (1CEC3400) [pid = 3644] [serial = 1645] [outer = 1C880C00] 16:31:15 INFO - PROCESS | 3644 | 1464391875395 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 138 (1D830C00) [pid = 3644] [serial = 1646] [outer = 1C880C00] 16:31:15 INFO - PROCESS | 3644 | 1464391875964 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]]]}] 16:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 16:31:16 INFO - PROCESS | 3644 | 1464391876016 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 3644 | 1464391876018 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:31:16 INFO - PROCESS | 3644 | 1464391876022 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:31:16 INFO - PROCESS | 3644 | 1464391876024 Marionette TRACE conn6 <- [1,2158,null,{}] 16:31:16 INFO - PROCESS | 3644 | 1464391876028 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}] 16:31:16 INFO - PROCESS | 3644 | 1464391876149 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:31:16 INFO - PROCESS | 3644 | 1464391876295 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 3644 | ++DOCSHELL 1BCD0800 == 62 [pid = 3644] [id = 549] 16:31:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 139 (1BDED400) [pid = 3644] [serial = 1647] [outer = 00000000] 16:31:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 140 (1D8ECC00) [pid = 3644] [serial = 1648] [outer = 1BDED400] 16:31:16 INFO - PROCESS | 3644 | 1464391876353 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (1D939000) [pid = 3644] [serial = 1649] [outer = 1BDED400] 16:31:16 INFO - PROCESS | 3644 | 1464391876980 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]]]}] 16:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 971ms 16:31:16 INFO - PROCESS | 3644 | 1464391876997 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 3644 | 1464391876999 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:31:17 INFO - PROCESS | 3644 | 1464391877003 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:31:17 INFO - PROCESS | 3644 | 1464391877005 Marionette TRACE conn6 <- [1,2162,null,{}] 16:31:17 INFO - PROCESS | 3644 | 1464391877008 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}] 16:31:17 INFO - PROCESS | 3644 | 1464391877128 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:31:17 INFO - PROCESS | 3644 | 1464391877289 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 3644 | ++DOCSHELL 1D996800 == 63 [pid = 3644] [id = 550] 16:31:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1D998C00) [pid = 3644] [serial = 1650] [outer = 00000000] 16:31:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (1F166000) [pid = 3644] [serial = 1651] [outer = 1D998C00] 16:31:17 INFO - PROCESS | 3644 | 1464391877347 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (1F167000) [pid = 3644] [serial = 1652] [outer = 1D998C00] 16:31:17 INFO - PROCESS | 3644 | 1464391877950 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]]]}] 16:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1019ms 16:31:18 INFO - PROCESS | 3644 | 1464391878026 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 3644 | 1464391878029 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:31:18 INFO - PROCESS | 3644 | 1464391878032 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:31:18 INFO - PROCESS | 3644 | 1464391878034 Marionette TRACE conn6 <- [1,2166,null,{}] 16:31:18 INFO - PROCESS | 3644 | 1464391878071 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}] 16:31:18 INFO - PROCESS | 3644 | 1464391878184 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:31:18 INFO - PROCESS | 3644 | 1464391878324 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 3644 | ++DOCSHELL 0C574C00 == 64 [pid = 3644] [id = 551] 16:31:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (10F7A000) [pid = 3644] [serial = 1653] [outer = 00000000] 16:31:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1F661C00) [pid = 3644] [serial = 1654] [outer = 10F7A000] 16:31:18 INFO - PROCESS | 3644 | 1464391878382 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1F670000) [pid = 3644] [serial = 1655] [outer = 10F7A000] 16:31:18 INFO - PROCESS | 3644 | 1464391878955 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]]]}] 16:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 990ms 16:31:19 INFO - PROCESS | 3644 | 1464391879027 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:31:19 INFO - PROCESS | 3644 | 1464391879029 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:31:19 INFO - PROCESS | 3644 | 1464391879033 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:31:19 INFO - PROCESS | 3644 | 1464391879035 Marionette TRACE conn6 <- [1,2170,null,{}] 16:31:19 INFO - PROCESS | 3644 | 1464391879039 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}] 16:31:19 INFO - PROCESS | 3644 | 1464391879149 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:31:19 INFO - PROCESS | 3644 | 1464391879303 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:19 INFO - PROCESS | 3644 | ++DOCSHELL 1095BC00 == 65 [pid = 3644] [id = 552] 16:31:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (18EE6C00) [pid = 3644] [serial = 1656] [outer = 00000000] 16:31:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1F9D2000) [pid = 3644] [serial = 1657] [outer = 18EE6C00] 16:31:19 INFO - PROCESS | 3644 | 1464391879360 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1F9D2C00) [pid = 3644] [serial = 1658] [outer = 18EE6C00] 16:31:19 INFO - PROCESS | 3644 | 1464391879974 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]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 16:31:20 INFO - PROCESS | 3644 | 1464391880006 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 3644 | 1464391880009 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:31:20 INFO - PROCESS | 3644 | 1464391880012 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - PROCESS | 3644 | 1464391880014 Marionette TRACE conn6 <- [1,2174,null,{}] 16:31:20 INFO - PROCESS | 3644 | 1464391880018 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}] 16:31:20 INFO - PROCESS | 3644 | 1464391880130 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:31:20 INFO - PROCESS | 3644 | 1464391880355 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C9000 == 66 [pid = 3644] [id = 553] 16:31:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (0C5E8C00) [pid = 3644] [serial = 1659] [outer = 00000000] 16:31:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (10402C00) [pid = 3644] [serial = 1660] [outer = 0C5E8C00] 16:31:20 INFO - PROCESS | 3644 | 1464391880414 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (10F77C00) [pid = 3644] [serial = 1661] [outer = 0C5E8C00] 16:31:21 INFO - PROCESS | 3644 | 1464391881107 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]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1124ms 16:31:21 INFO - PROCESS | 3644 | 1464391881141 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 3644 | 1464391881145 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:31:21 INFO - PROCESS | 3644 | 1464391881149 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - PROCESS | 3644 | 1464391881152 Marionette TRACE conn6 <- [1,2178,null,{}] 16:31:21 INFO - PROCESS | 3644 | 1464391881158 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}] 16:31:21 INFO - PROCESS | 3644 | 1464391881275 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:31:21 INFO - PROCESS | 3644 | 1464391881427 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:21 INFO - PROCESS | 3644 | --DOCSHELL 0CD83C00 == 65 [pid = 3644] [id = 543] 16:31:21 INFO - PROCESS | 3644 | --DOCSHELL 10B29000 == 64 [pid = 3644] [id = 542] 16:31:21 INFO - PROCESS | 3644 | --DOCSHELL 0C5C4400 == 63 [pid = 3644] [id = 535] 16:31:21 INFO - PROCESS | 3644 | ++DOCSHELL 0C551800 == 64 [pid = 3644] [id = 554] 16:31:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (0C56C000) [pid = 3644] [serial = 1662] [outer = 00000000] 16:31:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (1094E800) [pid = 3644] [serial = 1663] [outer = 0C56C000] 16:31:21 INFO - PROCESS | 3644 | 1464391881525 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (15338400) [pid = 3644] [serial = 1664] [outer = 0C56C000] 16:31:21 INFO - PROCESS | 3644 | 1464391881911 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]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 830ms 16:31:21 INFO - PROCESS | 3644 | 1464391881982 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 3644 | 1464391881986 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:31:21 INFO - PROCESS | 3644 | 1464391881990 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - PROCESS | 3644 | 1464391881992 Marionette TRACE conn6 <- [1,2182,null,{}] 16:31:21 INFO - PROCESS | 3644 | 1464391881996 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}] 16:31:22 INFO - PROCESS | 3644 | 1464391882100 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:31:22 INFO - PROCESS | 3644 | 1464391882107 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 3644 | ++DOCSHELL 1912CC00 == 65 [pid = 3644] [id = 555] 16:31:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (1913A800) [pid = 3644] [serial = 1665] [outer = 00000000] 16:31:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (1B541C00) [pid = 3644] [serial = 1666] [outer = 1913A800] 16:31:22 INFO - PROCESS | 3644 | 1464391882154 Marionette DEBUG loaded listener.js 16:31:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (1BAF6C00) [pid = 3644] [serial = 1667] [outer = 1913A800] 16:31:22 INFO - PROCESS | 3644 | 1464391882729 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]]]}] 16:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 16:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:31:22 INFO - PROCESS | 3644 | 1464391882779 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:31:22 INFO - PROCESS | 3644 | 1464391882781 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:31:22 INFO - PROCESS | 3644 | 1464391882786 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:31:22 INFO - PROCESS | 3644 | 1464391882792 Marionette TRACE conn6 <- [1,2186,null,{}] 16:31:22 INFO - PROCESS | 3644 | 1464391882801 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}] 16:31:22 INFO - PROCESS | 3644 | 1464391882949 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:31:23 INFO - PROCESS | 3644 | 1464391883035 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:23 INFO - PROCESS | 3644 | ++DOCSHELL 1DCDBC00 == 66 [pid = 3644] [id = 556] 16:31:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (1E10CC00) [pid = 3644] [serial = 1668] [outer = 00000000] 16:31:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (1F6AA400) [pid = 3644] [serial = 1669] [outer = 1E10CC00] 16:31:23 INFO - PROCESS | 3644 | 1464391883083 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (1F6BD000) [pid = 3644] [serial = 1670] [outer = 1E10CC00] 16:31:23 INFO - PROCESS | 3644 | 1464391883524 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]]]}] 16:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 790ms 16:31:23 INFO - PROCESS | 3644 | 1464391883576 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:31:23 INFO - PROCESS | 3644 | 1464391883579 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:31:23 INFO - PROCESS | 3644 | 1464391883590 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:31:23 INFO - PROCESS | 3644 | 1464391883591 Marionette TRACE conn6 <- [1,2190,null,{}] 16:31:23 INFO - PROCESS | 3644 | 1464391883595 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}] 16:31:23 INFO - PROCESS | 3644 | 1464391883737 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:31:23 INFO - PROCESS | 3644 | 1464391883816 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:23 INFO - PROCESS | 3644 | ++DOCSHELL 1B54A400 == 67 [pid = 3644] [id = 557] 16:31:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1F6A7C00) [pid = 3644] [serial = 1671] [outer = 00000000] 16:31:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (20F88400) [pid = 3644] [serial = 1672] [outer = 1F6A7C00] 16:31:23 INFO - PROCESS | 3644 | 1464391883867 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (21045800) [pid = 3644] [serial = 1673] [outer = 1F6A7C00] 16:31:24 INFO - PROCESS | 3644 | 1464391884318 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]]]}] 16:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 770ms 16:31:24 INFO - PROCESS | 3644 | 1464391884361 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:31:24 INFO - PROCESS | 3644 | 1464391884363 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:31:24 INFO - PROCESS | 3644 | 1464391884367 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 3644 | 1464391884368 Marionette TRACE conn6 <- [1,2194,null,{}] 16:31:24 INFO - PROCESS | 3644 | 1464391884376 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}] 16:31:24 INFO - PROCESS | 3644 | 1464391884512 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:31:24 INFO - PROCESS | 3644 | 1464391884587 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 3644 | ++DOCSHELL 2104EC00 == 68 [pid = 3644] [id = 558] 16:31:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (2104F000) [pid = 3644] [serial = 1674] [outer = 00000000] 16:31:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (21053400) [pid = 3644] [serial = 1675] [outer = 2104F000] 16:31:24 INFO - PROCESS | 3644 | 1464391884639 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (21317000) [pid = 3644] [serial = 1676] [outer = 2104F000] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (17F09C00) [pid = 3644] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (1913B400) [pid = 3644] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1A8C6C00) [pid = 3644] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (10F81000) [pid = 3644] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (0CAD3400) [pid = 3644] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (1BA2EC00) [pid = 3644] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (10B2D400) [pid = 3644] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (10411400) [pid = 3644] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (16E08000) [pid = 3644] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (162EA800) [pid = 3644] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (17F06C00) [pid = 3644] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:31:25 INFO - PROCESS | 3644 | 1464391885106 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]]]}] 16:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 790ms 16:31:25 INFO - PROCESS | 3644 | 1464391885157 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:31:25 INFO - PROCESS | 3644 | 1464391885159 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:31:25 INFO - PROCESS | 3644 | 1464391885162 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 3644 | 1464391885164 Marionette TRACE conn6 <- [1,2198,null,{}] 16:31:25 INFO - PROCESS | 3644 | 1464391885167 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}] 16:31:25 INFO - PROCESS | 3644 | 1464391885263 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:31:25 INFO - PROCESS | 3644 | 1464391885270 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 3644 | ++DOCSHELL 1913B400 == 69 [pid = 3644] [id = 559] 16:31:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (1936B800) [pid = 3644] [serial = 1677] [outer = 00000000] 16:31:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (2104B400) [pid = 3644] [serial = 1678] [outer = 1936B800] 16:31:25 INFO - PROCESS | 3644 | 1464391885318 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (21318800) [pid = 3644] [serial = 1679] [outer = 1936B800] 16:31:25 INFO - PROCESS | 3644 | 1464391885782 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]]]}] 16:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 16:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:31:25 INFO - PROCESS | 3644 | 1464391885834 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:31:25 INFO - PROCESS | 3644 | 1464391885836 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:31:25 INFO - PROCESS | 3644 | 1464391885839 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 3644 | 1464391885840 Marionette TRACE conn6 <- [1,2202,null,{}] 16:31:25 INFO - PROCESS | 3644 | 1464391885844 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}] 16:31:25 INFO - PROCESS | 3644 | 1464391885937 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:31:25 INFO - PROCESS | 3644 | 1464391885975 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 3644 | ++DOCSHELL 21320800 == 70 [pid = 3644] [id = 560] 16:31:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (21320C00) [pid = 3644] [serial = 1680] [outer = 00000000] 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (21E14400) [pid = 3644] [serial = 1681] [outer = 21320C00] 16:31:26 INFO - PROCESS | 3644 | 1464391886022 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (21E19400) [pid = 3644] [serial = 1682] [outer = 21320C00] 16:31:26 INFO - PROCESS | 3644 | 1464391886485 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]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 16:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:31:26 INFO - PROCESS | 3644 | 1464391886523 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 3644 | 1464391886525 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:31:26 INFO - PROCESS | 3644 | 1464391886528 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 3644 | 1464391886530 Marionette TRACE conn6 <- [1,2206,null,{}] 16:31:26 INFO - PROCESS | 3644 | 1464391886533 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}] 16:31:26 INFO - PROCESS | 3644 | 1464391886628 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:31:26 INFO - PROCESS | 3644 | 1464391886636 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 3644 | ++DOCSHELL 21E1B000 == 71 [pid = 3644] [id = 561] 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (21E1C800) [pid = 3644] [serial = 1683] [outer = 00000000] 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (21E4D000) [pid = 3644] [serial = 1684] [outer = 21E1C800] 16:31:26 INFO - PROCESS | 3644 | 1464391886682 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (21E53400) [pid = 3644] [serial = 1685] [outer = 21E1C800] 16:31:27 INFO - PROCESS | 3644 | 1464391887429 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]]]}] 16:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 16:31:27 INFO - PROCESS | 3644 | 1464391887461 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:31:27 INFO - PROCESS | 3644 | 1464391887467 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:31:27 INFO - PROCESS | 3644 | 1464391887471 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 3644 | 1464391887476 Marionette TRACE conn6 <- [1,2210,null,{}] 16:31:27 INFO - PROCESS | 3644 | 1464391887482 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}] 16:31:27 INFO - PROCESS | 3644 | 1464391887618 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:31:27 INFO - PROCESS | 3644 | 1464391887786 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 3644 | ++DOCSHELL 10C2CC00 == 72 [pid = 3644] [id = 562] 16:31:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (14CEB000) [pid = 3644] [serial = 1686] [outer = 00000000] 16:31:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (19EE5C00) [pid = 3644] [serial = 1687] [outer = 14CEB000] 16:31:27 INFO - PROCESS | 3644 | 1464391887847 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1A8C6800) [pid = 3644] [serial = 1688] [outer = 14CEB000] 16:31:28 INFO - PROCESS | 3644 | 1464391888446 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]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1023ms 16:31:28 INFO - PROCESS | 3644 | 1464391888499 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:31:28 INFO - PROCESS | 3644 | 1464391888506 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:31:28 INFO - PROCESS | 3644 | 1464391888513 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 3644 | 1464391888516 Marionette TRACE conn6 <- [1,2214,null,{}] 16:31:28 INFO - PROCESS | 3644 | 1464391888520 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}] 16:31:28 INFO - PROCESS | 3644 | 1464391888652 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:31:28 INFO - PROCESS | 3644 | 1464391888807 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 3644 | ++DOCSHELL 1D935800 == 73 [pid = 3644] [id = 563] 16:31:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1D93E400) [pid = 3644] [serial = 1689] [outer = 00000000] 16:31:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (1E110800) [pid = 3644] [serial = 1690] [outer = 1D93E400] 16:31:28 INFO - PROCESS | 3644 | 1464391888866 Marionette DEBUG loaded listener.js 16:31:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (1F6BB400) [pid = 3644] [serial = 1691] [outer = 1D93E400] 16:31:29 INFO - PROCESS | 3644 | 1464391889498 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]]]}] 16:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1020ms 16:31:29 INFO - PROCESS | 3644 | 1464391889534 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:31:29 INFO - PROCESS | 3644 | 1464391889536 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:31:29 INFO - PROCESS | 3644 | 1464391889540 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - PROCESS | 3644 | 1464391889544 Marionette TRACE conn6 <- [1,2218,null,{}] 16:31:29 INFO - PROCESS | 3644 | 1464391889556 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}] 16:31:29 INFO - PROCESS | 3644 | 1464391889691 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:31:29 INFO - PROCESS | 3644 | 1464391889849 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 3644 | ++DOCSHELL 21E4C800 == 74 [pid = 3644] [id = 564] 16:31:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (21E4CC00) [pid = 3644] [serial = 1692] [outer = 00000000] 16:31:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (225C9400) [pid = 3644] [serial = 1693] [outer = 21E4CC00] 16:31:29 INFO - PROCESS | 3644 | 1464391889909 Marionette DEBUG loaded listener.js 16:31:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (225CFC00) [pid = 3644] [serial = 1694] [outer = 21E4CC00] 16:31:30 INFO - PROCESS | 3644 | 1464391890530 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]]]}] 16:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1023ms 16:31:30 INFO - PROCESS | 3644 | 1464391890567 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:31:30 INFO - PROCESS | 3644 | 1464391890570 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:31:30 INFO - PROCESS | 3644 | 1464391890573 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:31:30 INFO - PROCESS | 3644 | 1464391890575 Marionette TRACE conn6 <- [1,2222,null,{}] 16:31:30 INFO - PROCESS | 3644 | 1464391890579 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}] 16:31:30 INFO - PROCESS | 3644 | 1464391890703 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:31:30 INFO - PROCESS | 3644 | 1464391890862 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:30 INFO - PROCESS | 3644 | ++DOCSHELL 225D7400 == 75 [pid = 3644] [id = 565] 16:31:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (225D7800) [pid = 3644] [serial = 1695] [outer = 00000000] 16:31:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (22704C00) [pid = 3644] [serial = 1696] [outer = 225D7800] 16:31:30 INFO - PROCESS | 3644 | 1464391890920 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (22709400) [pid = 3644] [serial = 1697] [outer = 225D7800] 16:31:31 INFO - PROCESS | 3644 | 1464391891553 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]]]}] 16:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1016ms 16:31:31 INFO - PROCESS | 3644 | 1464391891593 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:31:31 INFO - PROCESS | 3644 | 1464391891595 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:31:31 INFO - PROCESS | 3644 | 1464391891598 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:31:31 INFO - PROCESS | 3644 | 1464391891600 Marionette TRACE conn6 <- [1,2226,null,{}] 16:31:31 INFO - PROCESS | 3644 | 1464391891604 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}] 16:31:31 INFO - PROCESS | 3644 | 1464391891722 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:31:31 INFO - PROCESS | 3644 | 1464391891893 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 3644 | ++DOCSHELL 2270A400 == 76 [pid = 3644] [id = 566] 16:31:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (2270EC00) [pid = 3644] [serial = 1698] [outer = 00000000] 16:31:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (2273F400) [pid = 3644] [serial = 1699] [outer = 2270EC00] 16:31:31 INFO - PROCESS | 3644 | 1464391891954 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (22742800) [pid = 3644] [serial = 1700] [outer = 2270EC00] 16:31:32 INFO - PROCESS | 3644 | 1464391892534 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]]]}] 16:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 16:31:32 INFO - PROCESS | 3644 | 1464391892573 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:31:32 INFO - PROCESS | 3644 | 1464391892575 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:31:32 INFO - PROCESS | 3644 | 1464391892578 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:31:32 INFO - PROCESS | 3644 | 1464391892580 Marionette TRACE conn6 <- [1,2230,null,{}] 16:31:32 INFO - PROCESS | 3644 | 1464391892584 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}] 16:31:32 INFO - PROCESS | 3644 | 1464391892712 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:31:32 INFO - PROCESS | 3644 | 1464391892874 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:32 INFO - PROCESS | 3644 | ++DOCSHELL 22746C00 == 77 [pid = 3644] [id = 567] 16:31:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (22841400) [pid = 3644] [serial = 1701] [outer = 00000000] 16:31:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (2284A000) [pid = 3644] [serial = 1702] [outer = 22841400] 16:31:32 INFO - PROCESS | 3644 | 1464391892932 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (2284C000) [pid = 3644] [serial = 1703] [outer = 22841400] 16:31:33 INFO - PROCESS | 3644 | 1464391893512 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]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 16:31:33 INFO - PROCESS | 3644 | 1464391893553 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 3644 | 1464391893555 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:31:33 INFO - PROCESS | 3644 | 1464391893559 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 3644 | 1464391893561 Marionette TRACE conn6 <- [1,2234,null,{}] 16:31:33 INFO - PROCESS | 3644 | 1464391893565 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}] 16:31:33 INFO - PROCESS | 3644 | 1464391893679 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:31:33 INFO - PROCESS | 3644 | 1464391893848 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 3644 | ++DOCSHELL 2284E400 == 78 [pid = 3644] [id = 568] 16:31:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (2284F000) [pid = 3644] [serial = 1704] [outer = 00000000] 16:31:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (22857400) [pid = 3644] [serial = 1705] [outer = 2284F000] 16:31:33 INFO - PROCESS | 3644 | 1464391893904 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (2285A000) [pid = 3644] [serial = 1706] [outer = 2284F000] 16:31:34 INFO - PROCESS | 3644 | 1464391894623 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]]]}] 16:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1120ms 16:31:34 INFO - PROCESS | 3644 | 1464391894683 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:31:34 INFO - PROCESS | 3644 | 1464391894685 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:31:34 INFO - PROCESS | 3644 | 1464391894689 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - PROCESS | 3644 | 1464391894691 Marionette TRACE conn6 <- [1,2238,null,{}] 16:31:34 INFO - PROCESS | 3644 | 1464391894695 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}] 16:31:34 INFO - PROCESS | 3644 | 1464391894813 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:31:35 INFO - PROCESS | 3644 | 1464391895235 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 3644 | ++DOCSHELL 0888E000 == 79 [pid = 3644] [id = 569] 16:31:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (08E7DC00) [pid = 3644] [serial = 1707] [outer = 00000000] 16:31:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (0C56F400) [pid = 3644] [serial = 1708] [outer = 08E7DC00] 16:31:35 INFO - PROCESS | 3644 | 1464391895332 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (0C5F0800) [pid = 3644] [serial = 1709] [outer = 08E7DC00] 16:31:35 INFO - PROCESS | 3644 | 1464391895930 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]]]}] 16:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1277ms 16:31:35 INFO - PROCESS | 3644 | 1464391895970 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:31:35 INFO - PROCESS | 3644 | 1464391895975 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:31:35 INFO - PROCESS | 3644 | 1464391895979 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - PROCESS | 3644 | 1464391895983 Marionette TRACE conn6 <- [1,2242,null,{}] 16:31:35 INFO - PROCESS | 3644 | 1464391895988 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}] 16:31:36 INFO - PROCESS | 3644 | 1464391896102 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:31:36 INFO - PROCESS | 3644 | 1464391896282 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C8800 == 80 [pid = 3644] [id = 570] 16:31:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (0CD3A400) [pid = 3644] [serial = 1710] [outer = 00000000] 16:31:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (104F2400) [pid = 3644] [serial = 1711] [outer = 0CD3A400] 16:31:36 INFO - PROCESS | 3644 | 1464391896336 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (10A5E000) [pid = 3644] [serial = 1712] [outer = 0CD3A400] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 1913A400 == 79 [pid = 3644] [id = 503] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 21320800 == 78 [pid = 3644] [id = 560] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 1913B400 == 77 [pid = 3644] [id = 559] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 2104EC00 == 76 [pid = 3644] [id = 558] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 1B54A400 == 75 [pid = 3644] [id = 557] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 1DCDBC00 == 74 [pid = 3644] [id = 556] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 1912CC00 == 73 [pid = 3644] [id = 555] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 0C551800 == 72 [pid = 3644] [id = 554] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 0C5C9000 == 71 [pid = 3644] [id = 553] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (10E2CC00) [pid = 3644] [serial = 1606] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (18E43000) [pid = 3644] [serial = 1609] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (1F168400) [pid = 3644] [serial = 1612] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (1DBAA400) [pid = 3644] [serial = 1603] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (1F6AC400) [pid = 3644] [serial = 1615] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (1F6BEC00) [pid = 3644] [serial = 1618] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (2094B000) [pid = 3644] [serial = 1621] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (20F8C000) [pid = 3644] [serial = 1624] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 1BCD0800 == 70 [pid = 3644] [id = 549] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 1BDF3000 == 69 [pid = 3644] [id = 548] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 1B9E5C00 == 68 [pid = 3644] [id = 547] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 19368400 == 67 [pid = 3644] [id = 546] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 10A62800 == 66 [pid = 3644] [id = 545] 16:31:36 INFO - PROCESS | 3644 | --DOCSHELL 156A3800 == 65 [pid = 3644] [id = 544] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (18EEC800) [pid = 3644] [serial = 1585] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (19EEBC00) [pid = 3644] [serial = 1588] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (19EED400) [pid = 3644] [serial = 1589] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (1B9ED800) [pid = 3644] [serial = 1592] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (1B548400) [pid = 3644] [serial = 1591] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (154C0800) [pid = 3644] [serial = 1577] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (14F23C00) [pid = 3644] [serial = 1576] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (19EE7000) [pid = 3644] [serial = 1558] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (10C26800) [pid = 3644] [serial = 1555] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (104FB800) [pid = 3644] [serial = 1579] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (10B27800) [pid = 3644] [serial = 1580] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (1DBE7000) [pid = 3644] [serial = 1561] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (1F169000) [pid = 3644] [serial = 1564] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (1BDEB800) [pid = 3644] [serial = 1594] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (1F6AB800) [pid = 3644] [serial = 1573] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (1F34A800) [pid = 3644] [serial = 1567] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (1F6A2000) [pid = 3644] [serial = 1570] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (10F7F000) [pid = 3644] [serial = 1627] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (10978800) [pid = 3644] [serial = 1630] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (154C3000) [pid = 3644] [serial = 1628] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (1D8E6C00) [pid = 3644] [serial = 1601] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1CF67C00) [pid = 3644] [serial = 1600] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (1CD92C00) [pid = 3644] [serial = 1595] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (17E28400) [pid = 3644] [serial = 1583] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (16CBDC00) [pid = 3644] [serial = 1582] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1B9EE000) [pid = 3644] [serial = 1597] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1BDE8800) [pid = 3644] [serial = 1598] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (10C23C00) [pid = 3644] [serial = 1631] [outer = 00000000] [url = about:blank] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (19134C00) [pid = 3644] [serial = 1586] [outer = 00000000] [url = about:blank] 16:31:37 INFO - PROCESS | 3644 | 1464391897048 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]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1135ms 16:31:37 INFO - PROCESS | 3644 | 1464391897117 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 3644 | 1464391897121 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:31:37 INFO - PROCESS | 3644 | 1464391897125 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 3644 | 1464391897127 Marionette TRACE conn6 <- [1,2246,null,{}] 16:31:37 INFO - PROCESS | 3644 | 1464391897131 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}] 16:31:37 INFO - PROCESS | 3644 | 1464391897232 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:31:37 INFO - PROCESS | 3644 | 1464391897245 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:37 INFO - PROCESS | 3644 | ++DOCSHELL 0C5CCC00 == 66 [pid = 3644] [id = 571] 16:31:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (0CAD0C00) [pid = 3644] [serial = 1713] [outer = 00000000] 16:31:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (10B23400) [pid = 3644] [serial = 1714] [outer = 0CAD0C00] 16:31:37 INFO - PROCESS | 3644 | 1464391897292 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (10C22400) [pid = 3644] [serial = 1715] [outer = 0CAD0C00] 16:31:37 INFO - PROCESS | 3644 | 1464391897806 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]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 16:31:37 INFO - PROCESS | 3644 | 1464391897860 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 3644 | 1464391897862 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:31:37 INFO - PROCESS | 3644 | 1464391897868 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 3644 | 1464391897873 Marionette TRACE conn6 <- [1,2250,null,{}] 16:31:37 INFO - PROCESS | 3644 | 1464391897882 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}] 16:31:38 INFO - PROCESS | 3644 | 1464391898006 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:31:38 INFO - PROCESS | 3644 | 1464391898132 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 3644 | ++DOCSHELL 11043800 == 67 [pid = 3644] [id = 572] 16:31:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (11044800) [pid = 3644] [serial = 1716] [outer = 00000000] 16:31:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (14A82800) [pid = 3644] [serial = 1717] [outer = 11044800] 16:31:38 INFO - PROCESS | 3644 | 1464391898178 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (14F23C00) [pid = 3644] [serial = 1718] [outer = 11044800] 16:31:38 INFO - PROCESS | 3644 | 1464391898550 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]]]}] 16:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 16:31:38 INFO - PROCESS | 3644 | 1464391898600 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:31:38 INFO - PROCESS | 3644 | 1464391898603 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:31:38 INFO - PROCESS | 3644 | 1464391898606 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:31:38 INFO - PROCESS | 3644 | 1464391898608 Marionette TRACE conn6 <- [1,2254,null,{}] 16:31:38 INFO - PROCESS | 3644 | 1464391898612 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}] 16:31:38 INFO - PROCESS | 3644 | 1464391898709 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:31:38 INFO - PROCESS | 3644 | 1464391898716 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 3644 | ++DOCSHELL 14F2C800 == 68 [pid = 3644] [id = 573] 16:31:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (14F74C00) [pid = 3644] [serial = 1719] [outer = 00000000] 16:31:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (156A5800) [pid = 3644] [serial = 1720] [outer = 14F74C00] 16:31:38 INFO - PROCESS | 3644 | 1464391898763 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (16C67C00) [pid = 3644] [serial = 1721] [outer = 14F74C00] 16:31:39 INFO - PROCESS | 3644 | 1464391899286 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]]]}] 16:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 16:31:39 INFO - PROCESS | 3644 | 1464391899340 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:31:39 INFO - PROCESS | 3644 | 1464391899342 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:31:39 INFO - PROCESS | 3644 | 1464391899345 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - PROCESS | 3644 | 1464391899347 Marionette TRACE conn6 <- [1,2258,null,{}] 16:31:39 INFO - PROCESS | 3644 | 1464391899351 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}] 16:31:39 INFO - PROCESS | 3644 | 1464391899515 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:31:39 INFO - PROCESS | 3644 | 1464391899589 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 3644 | ++DOCSHELL 17E24C00 == 69 [pid = 3644] [id = 574] 16:31:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (17E27800) [pid = 3644] [serial = 1722] [outer = 00000000] 16:31:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (17F04400) [pid = 3644] [serial = 1723] [outer = 17E27800] 16:31:39 INFO - PROCESS | 3644 | 1464391899641 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (185E8400) [pid = 3644] [serial = 1724] [outer = 17E27800] 16:31:40 INFO - PROCESS | 3644 | 1464391900093 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]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 770ms 16:31:40 INFO - PROCESS | 3644 | 1464391900116 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:31:40 INFO - PROCESS | 3644 | 1464391900118 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:31:40 INFO - PROCESS | 3644 | 1464391900126 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - PROCESS | 3644 | 1464391900128 Marionette TRACE conn6 <- [1,2262,null,{}] 16:31:40 INFO - PROCESS | 3644 | 1464391900131 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}] 16:31:40 INFO - PROCESS | 3644 | 1464391900266 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:31:40 INFO - PROCESS | 3644 | 1464391900344 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 3644 | ++DOCSHELL 18E45400 == 70 [pid = 3644] [id = 575] 16:31:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (18EE3000) [pid = 3644] [serial = 1725] [outer = 00000000] 16:31:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (19137C00) [pid = 3644] [serial = 1726] [outer = 18EE3000] 16:31:40 INFO - PROCESS | 3644 | 1464391900392 Marionette DEBUG loaded listener.js 16:31:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (19361C00) [pid = 3644] [serial = 1727] [outer = 18EE3000] 16:31:40 INFO - PROCESS | 3644 | 1464391900817 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]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 16:31:40 INFO - PROCESS | 3644 | 1464391900852 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:31:40 INFO - PROCESS | 3644 | 1464391900854 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:31:40 INFO - PROCESS | 3644 | 1464391900857 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - PROCESS | 3644 | 1464391900858 Marionette TRACE conn6 <- [1,2266,null,{}] 16:31:40 INFO - PROCESS | 3644 | 1464391900862 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}] 16:31:41 INFO - PROCESS | 3644 | 1464391901360 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (104F5000) [pid = 3644] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (1913A800) [pid = 3644] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (156AB000) [pid = 3644] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (0C56C000) [pid = 3644] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (1E10CC00) [pid = 3644] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (0C5E8C00) [pid = 3644] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (1F6A7C00) [pid = 3644] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (2104F000) [pid = 3644] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (21320C00) [pid = 3644] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (10979400) [pid = 3644] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (1936B800) [pid = 3644] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1CF67000) [pid = 3644] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (0CD40000) [pid = 3644] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:31:41 INFO - PROCESS | 3644 | 1464391901445 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:41 INFO - PROCESS | 3644 | ++DOCSHELL 08887800 == 71 [pid = 3644] [id = 576] 16:31:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (0C553400) [pid = 3644] [serial = 1728] [outer = 00000000] 16:31:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (104F5000) [pid = 3644] [serial = 1729] [outer = 0C553400] 16:31:41 INFO - PROCESS | 3644 | 1464391901491 Marionette DEBUG loaded listener.js 16:31:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (19360400) [pid = 3644] [serial = 1730] [outer = 0C553400] 16:31:41 INFO - PROCESS | 3644 | 1464391901855 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]]]}] 16:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1019ms 16:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:31:41 INFO - PROCESS | 3644 | 1464391901877 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:31:41 INFO - PROCESS | 3644 | 1464391901879 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:31:41 INFO - PROCESS | 3644 | 1464391901892 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - PROCESS | 3644 | 1464391901894 Marionette TRACE conn6 <- [1,2270,null,{}] 16:31:41 INFO - PROCESS | 3644 | 1464391901911 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}] 16:31:42 INFO - PROCESS | 3644 | 1464391902002 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:31:42 INFO - PROCESS | 3644 | 1464391902008 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 3644 | ++DOCSHELL 1936B000 == 72 [pid = 3644] [id = 577] 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (1936B800) [pid = 3644] [serial = 1731] [outer = 00000000] 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1A6E6C00) [pid = 3644] [serial = 1732] [outer = 1936B800] 16:31:42 INFO - PROCESS | 3644 | 1464391902053 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1A7C7000) [pid = 3644] [serial = 1733] [outer = 1936B800] 16:31:42 INFO - PROCESS | 3644 | 1464391902504 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]]]}] 16:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 650ms 16:31:42 INFO - PROCESS | 3644 | 1464391902549 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:31:42 INFO - PROCESS | 3644 | 1464391902551 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:31:42 INFO - PROCESS | 3644 | 1464391902555 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:31:42 INFO - PROCESS | 3644 | 1464391902556 Marionette TRACE conn6 <- [1,2274,null,{}] 16:31:42 INFO - PROCESS | 3644 | 1464391902560 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}] 16:31:42 INFO - PROCESS | 3644 | 1464391902653 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:31:42 INFO - PROCESS | 3644 | 1464391902660 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 3644 | ++DOCSHELL 0C696400 == 73 [pid = 3644] [id = 578] 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (0CAF9400) [pid = 3644] [serial = 1734] [outer = 00000000] 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1A966400) [pid = 3644] [serial = 1735] [outer = 0CAF9400] 16:31:42 INFO - PROCESS | 3644 | 1464391902704 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1B548000) [pid = 3644] [serial = 1736] [outer = 0CAF9400] 16:31:43 INFO - PROCESS | 3644 | 1464391903166 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]]]}] 16:31:43 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 16:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 16:31:43 INFO - PROCESS | 3644 | 1464391903193 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 3644 | 1464391903195 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:31:43 INFO - PROCESS | 3644 | 1464391903198 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - PROCESS | 3644 | 1464391903199 Marionette TRACE conn6 <- [1,2278,null,{}] 16:31:43 INFO - PROCESS | 3644 | 1464391903207 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}] 16:31:43 INFO - PROCESS | 3644 | 1464391903358 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:31:43 INFO - PROCESS | 3644 | 1464391903517 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 3644 | ++DOCSHELL 08E7B000 == 74 [pid = 3644] [id = 579] 16:31:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (0C511C00) [pid = 3644] [serial = 1737] [outer = 00000000] 16:31:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (0C55A400) [pid = 3644] [serial = 1738] [outer = 0C511C00] 16:31:43 INFO - PROCESS | 3644 | 1464391903584 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (0C56CC00) [pid = 3644] [serial = 1739] [outer = 0C511C00] 16:31:44 INFO - PROCESS | 3644 | 1464391904320 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]]]}] 16:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1172ms 16:31:44 INFO - PROCESS | 3644 | 1464391904375 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 3644 | 1464391904379 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:31:44 INFO - PROCESS | 3644 | 1464391904383 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - PROCESS | 3644 | 1464391904387 Marionette TRACE conn6 <- [1,2282,null,{}] 16:31:44 INFO - PROCESS | 3644 | 1464391904392 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}] 16:31:44 INFO - PROCESS | 3644 | 1464391904517 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:31:44 INFO - PROCESS | 3644 | 1464391904680 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 3644 | ++DOCSHELL 10F76400 == 75 [pid = 3644] [id = 580] 16:31:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (10F78400) [pid = 3644] [serial = 1740] [outer = 00000000] 16:31:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (11121400) [pid = 3644] [serial = 1741] [outer = 10F78400] 16:31:44 INFO - PROCESS | 3644 | 1464391904744 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (14F30000) [pid = 3644] [serial = 1742] [outer = 10F78400] 16:31:45 INFO - PROCESS | 3644 | 1464391905325 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]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 990ms 16:31:45 INFO - PROCESS | 3644 | 1464391905376 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 3644 | 1464391905381 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:31:45 INFO - PROCESS | 3644 | 1464391905385 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:31:45 INFO - PROCESS | 3644 | 1464391905387 Marionette TRACE conn6 <- [1,2286,null,{}] 16:31:45 INFO - PROCESS | 3644 | 1464391905391 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}] 16:31:45 INFO - PROCESS | 3644 | 1464391905520 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:31:45 INFO - PROCESS | 3644 | 1464391905697 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 3644 | ++DOCSHELL 1913F400 == 76 [pid = 3644] [id = 581] 16:31:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (1913FC00) [pid = 3644] [serial = 1743] [outer = 00000000] 16:31:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (1B47A400) [pid = 3644] [serial = 1744] [outer = 1913FC00] 16:31:45 INFO - PROCESS | 3644 | 1464391905759 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (1B9EC400) [pid = 3644] [serial = 1745] [outer = 1913FC00] 16:31:46 INFO - PROCESS | 3644 | 1464391906378 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]]]}] 16:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1019ms 16:31:46 INFO - PROCESS | 3644 | 1464391906408 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 3644 | 1464391906410 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:31:46 INFO - PROCESS | 3644 | 1464391906421 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 3644 | 1464391906427 Marionette TRACE conn6 <- [1,2290,null,{}] 16:31:46 INFO - PROCESS | 3644 | 1464391906432 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}] 16:31:46 INFO - PROCESS | 3644 | 1464391906610 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:31:46 INFO - PROCESS | 3644 | 1464391906766 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 3644 | ++DOCSHELL 10974000 == 77 [pid = 3644] [id = 582] 16:31:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (17F08400) [pid = 3644] [serial = 1746] [outer = 00000000] 16:31:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (1BDF2800) [pid = 3644] [serial = 1747] [outer = 17F08400] 16:31:46 INFO - PROCESS | 3644 | 1464391906824 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (1CD8D400) [pid = 3644] [serial = 1748] [outer = 17F08400] 16:31:47 INFO - PROCESS | 3644 | 1464391907459 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]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1080ms 16:31:47 INFO - PROCESS | 3644 | 1464391907515 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 3644 | 1464391907518 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:31:47 INFO - PROCESS | 3644 | 1464391907521 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 3644 | 1464391907523 Marionette TRACE conn6 <- [1,2294,null,{}] 16:31:47 INFO - PROCESS | 3644 | 1464391907527 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}] 16:31:47 INFO - PROCESS | 3644 | 1464391907655 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:31:47 INFO - PROCESS | 3644 | 1464391907830 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 3644 | ++DOCSHELL 1BBEEC00 == 78 [pid = 3644] [id = 583] 16:31:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (1CD91800) [pid = 3644] [serial = 1749] [outer = 00000000] 16:31:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (1CF68C00) [pid = 3644] [serial = 1750] [outer = 1CD91800] 16:31:47 INFO - PROCESS | 3644 | 1464391907891 Marionette DEBUG loaded listener.js 16:31:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (1D8E7400) [pid = 3644] [serial = 1751] [outer = 1CD91800] 16:31:48 INFO - PROCESS | 3644 | 1464391908457 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]]]}] 16:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 16:31:48 INFO - PROCESS | 3644 | 1464391908495 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:31:48 INFO - PROCESS | 3644 | 1464391908498 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:31:48 INFO - PROCESS | 3644 | 1464391908501 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:31:48 INFO - PROCESS | 3644 | 1464391908504 Marionette TRACE conn6 <- [1,2298,null,{}] 16:31:48 INFO - PROCESS | 3644 | 1464391908507 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}] 16:31:48 INFO - PROCESS | 3644 | 1464391908628 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:31:48 INFO - PROCESS | 3644 | 1464391908800 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 3644 | ++DOCSHELL 1D939800 == 79 [pid = 3644] [id = 584] 16:31:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (1D93A000) [pid = 3644] [serial = 1752] [outer = 00000000] 16:31:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (1D98BC00) [pid = 3644] [serial = 1753] [outer = 1D93A000] 16:31:48 INFO - PROCESS | 3644 | 1464391908865 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (1DBAA400) [pid = 3644] [serial = 1754] [outer = 1D93A000] 16:31:49 INFO - PROCESS | 3644 | 1464391909499 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]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1021ms 16:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:31:49 INFO - PROCESS | 3644 | 1464391909526 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 3644 | 1464391909529 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:31:49 INFO - PROCESS | 3644 | 1464391909532 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 3644 | 1464391909534 Marionette TRACE conn6 <- [1,2302,null,{}] 16:31:49 INFO - PROCESS | 3644 | 1464391909538 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}] 16:31:49 INFO - PROCESS | 3644 | 1464391909655 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:31:49 INFO - PROCESS | 3644 | 1464391909814 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 3644 | ++DOCSHELL 1DCD9800 == 80 [pid = 3644] [id = 585] 16:31:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (1DCDCC00) [pid = 3644] [serial = 1755] [outer = 00000000] 16:31:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (1E112C00) [pid = 3644] [serial = 1756] [outer = 1DCDCC00] 16:31:49 INFO - PROCESS | 3644 | 1464391909871 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (1F16CC00) [pid = 3644] [serial = 1757] [outer = 1DCDCC00] 16:31:50 INFO - PROCESS | 3644 | 1464391910486 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]]]}] 16:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1020ms 16:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:31:50 INFO - PROCESS | 3644 | 1464391910557 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:31:50 INFO - PROCESS | 3644 | 1464391910559 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:31:50 INFO - PROCESS | 3644 | 1464391910563 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:31:50 INFO - PROCESS | 3644 | 1464391910565 Marionette TRACE conn6 <- [1,2306,null,{}] 16:31:50 INFO - PROCESS | 3644 | 1464391910569 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}] 16:31:50 INFO - PROCESS | 3644 | 1464391910686 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:31:50 INFO - PROCESS | 3644 | 1464391910849 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 3644 | ++DOCSHELL 1E112400 == 81 [pid = 3644] [id = 586] 16:31:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (1F174C00) [pid = 3644] [serial = 1758] [outer = 00000000] 16:31:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (1F351400) [pid = 3644] [serial = 1759] [outer = 1F174C00] 16:31:50 INFO - PROCESS | 3644 | 1464391910912 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (1F66BC00) [pid = 3644] [serial = 1760] [outer = 1F174C00] 16:31:51 INFO - PROCESS | 3644 | 1464391911486 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] 16:31:51 INFO - PROCESS | 3644 | 1464391911539 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:31:51 INFO - PROCESS | 3644 | 1464391911543 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 3644 | 1464391911545 Marionette TRACE conn6 <- [1,2310,null,{}] 16:31:51 INFO - PROCESS | 3644 | 1464391911549 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}] 16:31:51 INFO - PROCESS | 3644 | 1464391911667 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:31:51 INFO - PROCESS | 3644 | 1464391911842 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 3644 | ++DOCSHELL 1F6A4400 == 82 [pid = 3644] [id = 587] 16:31:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (1F6B2800) [pid = 3644] [serial = 1761] [outer = 00000000] 16:31:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (1F9CBC00) [pid = 3644] [serial = 1762] [outer = 1F6B2800] 16:31:51 INFO - PROCESS | 3644 | 1464391911903 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (1F9D0800) [pid = 3644] [serial = 1763] [outer = 1F6B2800] 16:31:52 INFO - PROCESS | 3644 | 1464391912497 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]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 16:31:52 INFO - PROCESS | 3644 | 1464391912516 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 3644 | 1464391912519 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:31:52 INFO - PROCESS | 3644 | 1464391912522 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 3644 | 1464391912525 Marionette TRACE conn6 <- [1,2314,null,{}] 16:31:52 INFO - PROCESS | 3644 | 1464391912529 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}] 16:31:52 INFO - PROCESS | 3644 | 1464391912651 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:31:52 INFO - PROCESS | 3644 | 1464391912838 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 3644 | ++DOCSHELL 1F6B9000 == 83 [pid = 3644] [id = 588] 16:31:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 195 (1F9D5C00) [pid = 3644] [serial = 1764] [outer = 00000000] 16:31:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 196 (20950C00) [pid = 3644] [serial = 1765] [outer = 1F9D5C00] 16:31:52 INFO - PROCESS | 3644 | 1464391912896 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 197 (20F8A000) [pid = 3644] [serial = 1766] [outer = 1F9D5C00] 16:31:53 INFO - PROCESS | 3644 | 1464391913528 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]]]}] 16:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1070ms 16:31:53 INFO - PROCESS | 3644 | 1464391913597 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:31:53 INFO - PROCESS | 3644 | 1464391913599 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:31:53 INFO - PROCESS | 3644 | 1464391913603 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:31:53 INFO - PROCESS | 3644 | 1464391913605 Marionette TRACE conn6 <- [1,2318,null,{}] 16:31:53 INFO - PROCESS | 3644 | 1464391913609 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}] 16:31:53 INFO - PROCESS | 3644 | 1464391913732 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:31:54 INFO - PROCESS | 3644 | 1464391914049 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 3644 | ++DOCSHELL 0C572000 == 84 [pid = 3644] [id = 589] 16:31:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 198 (0C572400) [pid = 3644] [serial = 1767] [outer = 00000000] 16:31:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 199 (0C5F3000) [pid = 3644] [serial = 1768] [outer = 0C572400] 16:31:54 INFO - PROCESS | 3644 | 1464391914106 Marionette DEBUG loaded listener.js 16:31:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (1095AC00) [pid = 3644] [serial = 1769] [outer = 0C572400] 16:31:54 INFO - PROCESS | 3644 | 1464391914681 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]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1136ms 16:31:54 INFO - PROCESS | 3644 | 1464391914743 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 3644 | 1464391914747 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:31:54 INFO - PROCESS | 3644 | 1464391914752 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 3644 | 1464391914755 Marionette TRACE conn6 <- [1,2322,null,{}] 16:31:54 INFO - PROCESS | 3644 | 1464391914760 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}] 16:31:54 INFO - PROCESS | 3644 | 1464391914879 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:31:55 INFO - PROCESS | 3644 | 1464391915059 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 3644 | ++DOCSHELL 17F0E800 == 85 [pid = 3644] [id = 590] 16:31:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (17F0EC00) [pid = 3644] [serial = 1770] [outer = 00000000] 16:31:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (19133400) [pid = 3644] [serial = 1771] [outer = 17F0EC00] 16:31:55 INFO - PROCESS | 3644 | 1464391915113 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 203 (1913EC00) [pid = 3644] [serial = 1772] [outer = 17F0EC00] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 154B8C00 == 84 [pid = 3644] [id = 494] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 17E25000 == 83 [pid = 3644] [id = 495] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 1959E000 == 82 [pid = 3644] [id = 496] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 0C696400 == 81 [pid = 3644] [id = 578] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 1936B000 == 80 [pid = 3644] [id = 577] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 08887800 == 79 [pid = 3644] [id = 576] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 18E45400 == 78 [pid = 3644] [id = 575] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 11043800 == 77 [pid = 3644] [id = 572] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 0C5CCC00 == 76 [pid = 3644] [id = 571] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 202 (21E4D000) [pid = 3644] [serial = 1684] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 0C5C8800 == 75 [pid = 3644] [id = 570] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 0888E000 == 74 [pid = 3644] [id = 569] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 21E4C800 == 73 [pid = 3644] [id = 564] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 1D935800 == 72 [pid = 3644] [id = 563] 16:31:55 INFO - PROCESS | 3644 | --DOCSHELL 10C2CC00 == 71 [pid = 3644] [id = 562] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 201 (1DCDA000) [pid = 3644] [serial = 1604] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 200 (1B541C00) [pid = 3644] [serial = 1666] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 199 (17F0E400) [pid = 3644] [serial = 1633] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 198 (18EE6400) [pid = 3644] [serial = 1634] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 197 (1094E800) [pid = 3644] [serial = 1663] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 196 (15338400) [pid = 3644] [serial = 1664] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 195 (1F6AA400) [pid = 3644] [serial = 1669] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 194 (19EEC000) [pid = 3644] [serial = 1639] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 193 (10F77C00) [pid = 3644] [serial = 1661] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (10402C00) [pid = 3644] [serial = 1660] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (162ED000) [pid = 3644] [serial = 1636] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (1BAEE400) [pid = 3644] [serial = 1642] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (1CEC3400) [pid = 3644] [serial = 1645] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (20F88400) [pid = 3644] [serial = 1672] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (1D8ECC00) [pid = 3644] [serial = 1648] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (1F6BD000) [pid = 3644] [serial = 1670] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (1F166000) [pid = 3644] [serial = 1651] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (1F661C00) [pid = 3644] [serial = 1654] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (1F9D2000) [pid = 3644] [serial = 1657] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (21053400) [pid = 3644] [serial = 1675] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (21045800) [pid = 3644] [serial = 1673] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (21E19400) [pid = 3644] [serial = 1682] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (21E14400) [pid = 3644] [serial = 1681] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (21317000) [pid = 3644] [serial = 1676] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (2104B400) [pid = 3644] [serial = 1678] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (21318800) [pid = 3644] [serial = 1679] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (1BAF6C00) [pid = 3644] [serial = 1667] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (1DB9F800) [pid = 3644] [serial = 1553] [outer = 00000000] [url = about:blank] 16:31:55 INFO - PROCESS | 3644 | 1464391915752 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]]]}] 16:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1024ms 16:31:55 INFO - PROCESS | 3644 | 1464391915779 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:31:55 INFO - PROCESS | 3644 | 1464391915783 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:31:55 INFO - PROCESS | 3644 | 1464391915787 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:31:55 INFO - PROCESS | 3644 | 1464391915789 Marionette TRACE conn6 <- [1,2326,null,{}] 16:31:55 INFO - PROCESS | 3644 | 1464391915793 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}] 16:31:55 INFO - PROCESS | 3644 | 1464391915896 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:31:56 INFO - PROCESS | 3644 | 1464391916022 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 3644 | ++DOCSHELL 0C51C400 == 72 [pid = 3644] [id = 591] 16:31:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (0C570800) [pid = 3644] [serial = 1773] [outer = 00000000] 16:31:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (1104C800) [pid = 3644] [serial = 1774] [outer = 0C570800] 16:31:56 INFO - PROCESS | 3644 | 1464391916069 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (1569FC00) [pid = 3644] [serial = 1775] [outer = 0C570800] 16:31:56 INFO - PROCESS | 3644 | 1464391916460 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]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 16:31:56 INFO - PROCESS | 3644 | 1464391916522 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 3644 | 1464391916524 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:31:56 INFO - PROCESS | 3644 | 1464391916529 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 3644 | 1464391916535 Marionette TRACE conn6 <- [1,2330,null,{}] 16:31:56 INFO - PROCESS | 3644 | 1464391916543 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}] 16:31:56 INFO - PROCESS | 3644 | 1464391916670 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:31:56 INFO - PROCESS | 3644 | 1464391916687 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 3644 | ++DOCSHELL 185E7C00 == 73 [pid = 3644] [id = 592] 16:31:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (1913AC00) [pid = 3644] [serial = 1776] [outer = 00000000] 16:31:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (1A73B400) [pid = 3644] [serial = 1777] [outer = 1913AC00] 16:31:56 INFO - PROCESS | 3644 | 1464391916734 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (1A964400) [pid = 3644] [serial = 1778] [outer = 1913AC00] 16:31:57 INFO - PROCESS | 3644 | 1464391917213 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]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 16:31:57 INFO - PROCESS | 3644 | 1464391917262 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:31:57 INFO - PROCESS | 3644 | 1464391917264 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:31:57 INFO - PROCESS | 3644 | 1464391917267 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 3644 | 1464391917269 Marionette TRACE conn6 <- [1,2334,null,{}] 16:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:31:57 INFO - PROCESS | 3644 | 1464391917273 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}] 16:31:57 INFO - PROCESS | 3644 | 1464391917376 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:31:57 INFO - PROCESS | 3644 | 1464391917386 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 3644 | ++DOCSHELL 14F73800 == 74 [pid = 3644] [id = 593] 16:31:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (1B541400) [pid = 3644] [serial = 1779] [outer = 00000000] 16:31:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (1BBE2800) [pid = 3644] [serial = 1780] [outer = 1B541400] 16:31:57 INFO - PROCESS | 3644 | 1464391917552 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (1CD8F400) [pid = 3644] [serial = 1781] [outer = 1B541400] 16:31:57 INFO - PROCESS | 3644 | 1464391917983 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]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 770ms 16:31:58 INFO - PROCESS | 3644 | 1464391918041 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 3644 | 1464391918043 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:31:58 INFO - PROCESS | 3644 | 1464391918090 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 3644 | 1464391918092 Marionette TRACE conn6 <- [1,2338,null,{}] 16:31:58 INFO - PROCESS | 3644 | 1464391918096 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}] 16:31:58 INFO - PROCESS | 3644 | 1464391918231 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:31:58 INFO - PROCESS | 3644 | 1464391918309 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 3644 | ++DOCSHELL 1D8E5000 == 75 [pid = 3644] [id = 594] 16:31:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (1D8E9C00) [pid = 3644] [serial = 1782] [outer = 00000000] 16:31:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (1D93B000) [pid = 3644] [serial = 1783] [outer = 1D8E9C00] 16:31:58 INFO - PROCESS | 3644 | 1464391918361 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (1DCD0800) [pid = 3644] [serial = 1784] [outer = 1D8E9C00] 16:31:58 INFO - PROCESS | 3644 | 1464391918864 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]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 871ms 16:31:58 INFO - PROCESS | 3644 | 1464391918928 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:31:58 INFO - PROCESS | 3644 | 1464391918930 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:31:58 INFO - PROCESS | 3644 | 1464391918933 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 3644 | 1464391918935 Marionette TRACE conn6 <- [1,2342,null,{}] 16:31:58 INFO - PROCESS | 3644 | 1464391918938 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}] 16:31:59 INFO - PROCESS | 3644 | 1464391919078 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:31:59 INFO - PROCESS | 3644 | 1464391919100 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 3644 | ++DOCSHELL 1DCDB000 == 76 [pid = 3644] [id = 595] 16:31:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (1F6AE800) [pid = 3644] [serial = 1785] [outer = 00000000] 16:31:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (20945800) [pid = 3644] [serial = 1786] [outer = 1F6AE800] 16:31:59 INFO - PROCESS | 3644 | 1464391919146 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (20F85400) [pid = 3644] [serial = 1787] [outer = 1F6AE800] 16:31:59 INFO - PROCESS | 3644 | 1464391919662 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]]]}] 16:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 770ms 16:31:59 INFO - PROCESS | 3644 | 1464391919704 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:31:59 INFO - PROCESS | 3644 | 1464391919705 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:31:59 INFO - PROCESS | 3644 | 1464391919714 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 3644 | 1464391919715 Marionette TRACE conn6 <- [1,2346,null,{}] 16:31:59 INFO - PROCESS | 3644 | 1464391919719 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}] 16:31:59 INFO - PROCESS | 3644 | 1464391919859 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:32:00 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (17E27800) [pid = 3644] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:32:00 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (18EE3000) [pid = 3644] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:32:00 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (0C553400) [pid = 3644] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:32:00 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (1936B800) [pid = 3644] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:32:00 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (08E7DC00) [pid = 3644] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:32:00 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (11044800) [pid = 3644] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:32:00 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (14F74C00) [pid = 3644] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:32:00 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (0CAD0C00) [pid = 3644] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:32:00 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (0CD3A400) [pid = 3644] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:32:00 INFO - PROCESS | 3644 | 1464391920040 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:00 INFO - PROCESS | 3644 | ++DOCSHELL 0C518400 == 77 [pid = 3644] [id = 596] 16:32:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (0C553400) [pid = 3644] [serial = 1788] [outer = 00000000] 16:32:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (0CD40000) [pid = 3644] [serial = 1789] [outer = 0C553400] 16:32:00 INFO - PROCESS | 3644 | 1464391920086 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (17F09800) [pid = 3644] [serial = 1790] [outer = 0C553400] 16:32:00 INFO - PROCESS | 3644 | 1464391920482 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]]]}] 16:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 16:32:00 INFO - PROCESS | 3644 | 1464391920549 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:32:00 INFO - PROCESS | 3644 | 1464391920551 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:32:00 INFO - PROCESS | 3644 | 1464391920554 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - PROCESS | 3644 | 1464391920556 Marionette TRACE conn6 <- [1,2350,null,{}] 16:32:00 INFO - PROCESS | 3644 | 1464391920560 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}] 16:32:00 INFO - PROCESS | 3644 | 1464391920701 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:32:00 INFO - PROCESS | 3644 | 1464391920714 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:00 INFO - PROCESS | 3644 | ++DOCSHELL 19137800 == 78 [pid = 3644] [id = 597] 16:32:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (1935FC00) [pid = 3644] [serial = 1791] [outer = 00000000] 16:32:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (21052000) [pid = 3644] [serial = 1792] [outer = 1935FC00] 16:32:00 INFO - PROCESS | 3644 | 1464391920759 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (21316000) [pid = 3644] [serial = 1793] [outer = 1935FC00] 16:32:01 INFO - PROCESS | 3644 | 1464391921191 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]]]}] 16:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 16:32:01 INFO - PROCESS | 3644 | 1464391921224 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:32:01 INFO - PROCESS | 3644 | 1464391921226 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:32:01 INFO - PROCESS | 3644 | 1464391921230 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:32:01 INFO - PROCESS | 3644 | 1464391921231 Marionette TRACE conn6 <- [1,2354,null,{}] 16:32:01 INFO - PROCESS | 3644 | 1464391921235 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}] 16:32:01 INFO - PROCESS | 3644 | 1464391921407 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:32:01 INFO - PROCESS | 3644 | 1464391921424 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 3644 | ++DOCSHELL 0C55FC00 == 79 [pid = 3644] [id = 598] 16:32:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (1BBE6C00) [pid = 3644] [serial = 1794] [outer = 00000000] 16:32:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (2131C400) [pid = 3644] [serial = 1795] [outer = 1BBE6C00] 16:32:01 INFO - PROCESS | 3644 | 1464391921471 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (21E0F800) [pid = 3644] [serial = 1796] [outer = 1BBE6C00] 16:32:01 INFO - PROCESS | 3644 | 1464391921905 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]]]}] 16:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 16:32:01 INFO - PROCESS | 3644 | 1464391921961 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:32:01 INFO - PROCESS | 3644 | 1464391921963 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:32:01 INFO - PROCESS | 3644 | 1464391921976 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:32:01 INFO - PROCESS | 3644 | 1464391921978 Marionette TRACE conn6 <- [1,2358,null,{}] 16:32:01 INFO - PROCESS | 3644 | 1464391921981 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}] 16:32:02 INFO - PROCESS | 3644 | 1464391922156 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:32:02 INFO - PROCESS | 3644 | 1464391922324 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:02 INFO - PROCESS | 3644 | ++DOCSHELL 08E83C00 == 80 [pid = 3644] [id = 599] 16:32:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (08E84400) [pid = 3644] [serial = 1797] [outer = 00000000] 16:32:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (0C5C2400) [pid = 3644] [serial = 1798] [outer = 08E84400] 16:32:02 INFO - PROCESS | 3644 | 1464391922386 Marionette DEBUG loaded listener.js 16:32:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (10414800) [pid = 3644] [serial = 1799] [outer = 08E84400] 16:32:03 INFO - PROCESS | 3644 | 1464391923107 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]]]}] 16:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1192ms 16:32:03 INFO - PROCESS | 3644 | 1464391923160 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:32:03 INFO - PROCESS | 3644 | 1464391923164 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:32:03 INFO - PROCESS | 3644 | 1464391923183 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:32:03 INFO - PROCESS | 3644 | 1464391923188 Marionette TRACE conn6 <- [1,2362,null,{}] 16:32:03 INFO - PROCESS | 3644 | 1464391923195 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}] 16:32:03 INFO - PROCESS | 3644 | 1464391923325 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:32:03 INFO - PROCESS | 3644 | 1464391923493 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 3644 | ++DOCSHELL 17E25000 == 81 [pid = 3644] [id = 600] 16:32:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (17E25800) [pid = 3644] [serial = 1800] [outer = 00000000] 16:32:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (18EF1400) [pid = 3644] [serial = 1801] [outer = 17E25800] 16:32:03 INFO - PROCESS | 3644 | 1464391923557 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 195 (19140000) [pid = 3644] [serial = 1802] [outer = 17E25800] 16:32:04 INFO - PROCESS | 3644 | 1464391924158 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]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1039ms 16:32:04 INFO - PROCESS | 3644 | 1464391924214 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 3644 | 1464391924217 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:32:04 INFO - PROCESS | 3644 | 1464391924221 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 3644 | 1464391924224 Marionette TRACE conn6 <- [1,2366,null,{}] 16:32:04 INFO - PROCESS | 3644 | 1464391924228 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}] 16:32:04 INFO - PROCESS | 3644 | 1464391924354 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:32:04 INFO - PROCESS | 3644 | 1464391924531 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 3644 | ++DOCSHELL 1DBA7400 == 82 [pid = 3644] [id = 601] 16:32:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 196 (1DBE8C00) [pid = 3644] [serial = 1803] [outer = 00000000] 16:32:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 197 (1F669000) [pid = 3644] [serial = 1804] [outer = 1DBE8C00] 16:32:04 INFO - PROCESS | 3644 | 1464391924589 Marionette DEBUG loaded listener.js 16:32:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 198 (2094C400) [pid = 3644] [serial = 1805] [outer = 1DBE8C00] 16:32:05 INFO - PROCESS | 3644 | 1464391925236 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]]]}] 16:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1073ms 16:32:05 INFO - PROCESS | 3644 | 1464391925296 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 3644 | 1464391925301 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:32:05 INFO - PROCESS | 3644 | 1464391925312 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - PROCESS | 3644 | 1464391925317 Marionette TRACE conn6 <- [1,2370,null,{}] 16:32:05 INFO - PROCESS | 3644 | 1464391925321 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}] 16:32:05 INFO - PROCESS | 3644 | 1464391925450 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:32:05 INFO - PROCESS | 3644 | 1464391925613 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 3644 | ++DOCSHELL 21E50000 == 83 [pid = 3644] [id = 602] 16:32:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 199 (21E50400) [pid = 3644] [serial = 1806] [outer = 00000000] 16:32:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (225CA400) [pid = 3644] [serial = 1807] [outer = 21E50400] 16:32:05 INFO - PROCESS | 3644 | 1464391925674 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (225D1800) [pid = 3644] [serial = 1808] [outer = 21E50400] 16:32:06 INFO - PROCESS | 3644 | 1464391926316 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]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1077ms 16:32:06 INFO - PROCESS | 3644 | 1464391926388 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:32:06 INFO - PROCESS | 3644 | 1464391926391 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:32:06 INFO - PROCESS | 3644 | 1464391926394 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:32:06 INFO - PROCESS | 3644 | 1464391926396 Marionette TRACE conn6 <- [1,2374,null,{}] 16:32:06 INFO - PROCESS | 3644 | 1464391926401 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}] 16:32:06 INFO - PROCESS | 3644 | 1464391926558 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:32:06 INFO - PROCESS | 3644 | 1464391926724 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 3644 | ++DOCSHELL 225CA000 == 84 [pid = 3644] [id = 603] 16:32:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (225D5800) [pid = 3644] [serial = 1809] [outer = 00000000] 16:32:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 203 (22706000) [pid = 3644] [serial = 1810] [outer = 225D5800] 16:32:06 INFO - PROCESS | 3644 | 1464391926782 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 204 (2273DC00) [pid = 3644] [serial = 1811] [outer = 225D5800] 16:32:07 INFO - PROCESS | 3644 | 1464391927328 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]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 16:32:07 INFO - PROCESS | 3644 | 1464391927368 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:32:07 INFO - PROCESS | 3644 | 1464391927371 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:32:07 INFO - PROCESS | 3644 | 1464391927374 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:32:07 INFO - PROCESS | 3644 | 1464391927376 Marionette TRACE conn6 <- [1,2378,null,{}] 16:32:07 INFO - PROCESS | 3644 | 1464391927380 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}] 16:32:07 INFO - PROCESS | 3644 | 1464391927508 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:32:07 INFO - PROCESS | 3644 | 1464391927694 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 3644 | ++DOCSHELL 2274B400 == 85 [pid = 3644] [id = 604] 16:32:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (2274B800) [pid = 3644] [serial = 1812] [outer = 00000000] 16:32:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (22843C00) [pid = 3644] [serial = 1813] [outer = 2274B800] 16:32:07 INFO - PROCESS | 3644 | 1464391927761 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (22852400) [pid = 3644] [serial = 1814] [outer = 2274B800] 16:32:08 INFO - PROCESS | 3644 | 1464391928402 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]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1069ms 16:32:08 INFO - PROCESS | 3644 | 1464391928447 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:32:08 INFO - PROCESS | 3644 | 1464391928449 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:32:08 INFO - PROCESS | 3644 | 1464391928453 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:32:08 INFO - PROCESS | 3644 | 1464391928455 Marionette TRACE conn6 <- [1,2382,null,{}] 16:32:08 INFO - PROCESS | 3644 | 1464391928458 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}] 16:32:08 INFO - PROCESS | 3644 | 1464391928586 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:32:08 INFO - PROCESS | 3644 | 1464391928761 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 3644 | ++DOCSHELL 22856C00 == 86 [pid = 3644] [id = 605] 16:32:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (2285F400) [pid = 3644] [serial = 1815] [outer = 00000000] 16:32:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (22A04C00) [pid = 3644] [serial = 1816] [outer = 2285F400] 16:32:08 INFO - PROCESS | 3644 | 1464391928819 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (22A05800) [pid = 3644] [serial = 1817] [outer = 2285F400] 16:32:09 INFO - PROCESS | 3644 | 1464391929438 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]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1016ms 16:32:09 INFO - PROCESS | 3644 | 1464391929473 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 3644 | 1464391929476 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:32:09 INFO - PROCESS | 3644 | 1464391929479 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 3644 | 1464391929481 Marionette TRACE conn6 <- [1,2386,null,{}] 16:32:09 INFO - PROCESS | 3644 | 1464391929485 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}] 16:32:09 INFO - PROCESS | 3644 | 1464391929610 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:32:09 INFO - PROCESS | 3644 | 1464391929776 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 3644 | ++DOCSHELL 22A0A800 == 87 [pid = 3644] [id = 606] 16:32:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (22A0AC00) [pid = 3644] [serial = 1818] [outer = 00000000] 16:32:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (22D41C00) [pid = 3644] [serial = 1819] [outer = 22A0AC00] 16:32:09 INFO - PROCESS | 3644 | 1464391929833 Marionette DEBUG loaded listener.js 16:32:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (22D43C00) [pid = 3644] [serial = 1820] [outer = 22A0AC00] 16:32:10 INFO - PROCESS | 3644 | 1464391930408 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]]]}] 16:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 971ms 16:32:10 INFO - PROCESS | 3644 | 1464391930454 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:32:10 INFO - PROCESS | 3644 | 1464391930457 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:32:10 INFO - PROCESS | 3644 | 1464391930460 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:32:10 INFO - PROCESS | 3644 | 1464391930462 Marionette TRACE conn6 <- [1,2390,null,{}] 16:32:10 INFO - PROCESS | 3644 | 1464391930466 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}] 16:32:10 INFO - PROCESS | 3644 | 1464391930590 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:32:10 INFO - PROCESS | 3644 | 1464391930768 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 3644 | ++DOCSHELL 22D47400 == 88 [pid = 3644] [id = 607] 16:32:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 214 (22D48400) [pid = 3644] [serial = 1821] [outer = 00000000] 16:32:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 215 (22D4E800) [pid = 3644] [serial = 1822] [outer = 22D48400] 16:32:10 INFO - PROCESS | 3644 | 1464391930825 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 216 (23075400) [pid = 3644] [serial = 1823] [outer = 22D48400] 16:32:11 INFO - PROCESS | 3644 | 1464391931463 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]]]}] 16:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1073ms 16:32:11 INFO - PROCESS | 3644 | 1464391931537 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:32:11 INFO - PROCESS | 3644 | 1464391931540 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:32:11 INFO - PROCESS | 3644 | 1464391931543 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:32:11 INFO - PROCESS | 3644 | 1464391931545 Marionette TRACE conn6 <- [1,2394,null,{}] 16:32:11 INFO - PROCESS | 3644 | 1464391931549 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}] 16:32:11 INFO - PROCESS | 3644 | 1464391931670 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:32:11 INFO - PROCESS | 3644 | 1464391931840 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 3644 | ++DOCSHELL 0C569400 == 89 [pid = 3644] [id = 608] 16:32:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 217 (0C5EC000) [pid = 3644] [serial = 1824] [outer = 00000000] 16:32:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 218 (16E07400) [pid = 3644] [serial = 1825] [outer = 0C5EC000] 16:32:11 INFO - PROCESS | 3644 | 1464391931898 Marionette DEBUG loaded listener.js 16:32:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 219 (18EE6000) [pid = 3644] [serial = 1826] [outer = 0C5EC000] 16:32:12 INFO - PROCESS | 3644 | 1464391932781 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]]]}] 16:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1269ms 16:32:12 INFO - PROCESS | 3644 | 1464391932816 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:32:12 INFO - PROCESS | 3644 | 1464391932821 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:32:12 INFO - PROCESS | 3644 | 1464391932826 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - PROCESS | 3644 | 1464391932830 Marionette TRACE conn6 <- [1,2398,null,{}] 16:32:12 INFO - PROCESS | 3644 | 1464391932834 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}] 16:32:12 INFO - PROCESS | 3644 | 1464391932950 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:32:13 INFO - PROCESS | 3644 | 1464391933097 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:13 INFO - PROCESS | 3644 | ++DOCSHELL 16E06800 == 90 [pid = 3644] [id = 609] 16:32:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 220 (17F05000) [pid = 3644] [serial = 1827] [outer = 00000000] 16:32:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 221 (19138800) [pid = 3644] [serial = 1828] [outer = 17F05000] 16:32:13 INFO - PROCESS | 3644 | 1464391933151 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 222 (19EF1400) [pid = 3644] [serial = 1829] [outer = 17F05000] 16:32:13 INFO - PROCESS | 3644 | 1464391933820 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]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1022ms 16:32:13 INFO - PROCESS | 3644 | 1464391933849 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:32:13 INFO - PROCESS | 3644 | 1464391933854 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:32:13 INFO - PROCESS | 3644 | 1464391933860 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:32:13 INFO - PROCESS | 3644 | 1464391933863 Marionette TRACE conn6 <- [1,2402,null,{}] 16:32:13 INFO - PROCESS | 3644 | 1464391933867 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}] 16:32:13 INFO - PROCESS | 3644 | 1464391933986 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:32:14 INFO - PROCESS | 3644 | 1464391934167 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:14 INFO - PROCESS | 3644 | ++DOCSHELL 10F7A800 == 91 [pid = 3644] [id = 610] 16:32:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 223 (10F7AC00) [pid = 3644] [serial = 1830] [outer = 00000000] 16:32:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 224 (1CF65C00) [pid = 3644] [serial = 1831] [outer = 10F7AC00] 16:32:14 INFO - PROCESS | 3644 | 1464391934219 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 225 (1D98D800) [pid = 3644] [serial = 1832] [outer = 10F7AC00] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 17E24C00 == 90 [pid = 3644] [id = 574] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 0C55FC00 == 89 [pid = 3644] [id = 598] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 14F2C800 == 88 [pid = 3644] [id = 573] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 19137800 == 87 [pid = 3644] [id = 597] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 0C518400 == 86 [pid = 3644] [id = 596] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 1DCDB000 == 85 [pid = 3644] [id = 595] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 1D8E5000 == 84 [pid = 3644] [id = 594] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 14F73800 == 83 [pid = 3644] [id = 593] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 185E7C00 == 82 [pid = 3644] [id = 592] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 224 (1A966400) [pid = 3644] [serial = 1735] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 223 (19EE5C00) [pid = 3644] [serial = 1687] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 222 (1E110800) [pid = 3644] [serial = 1690] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 221 (225C9400) [pid = 3644] [serial = 1693] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 220 (22704C00) [pid = 3644] [serial = 1696] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 219 (2273F400) [pid = 3644] [serial = 1699] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 218 (2284A000) [pid = 3644] [serial = 1702] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 217 (22857400) [pid = 3644] [serial = 1705] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 0C51C400 == 81 [pid = 3644] [id = 591] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 17F0E800 == 80 [pid = 3644] [id = 590] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 0C572000 == 79 [pid = 3644] [id = 589] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 1BBEEC00 == 78 [pid = 3644] [id = 583] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 10974000 == 77 [pid = 3644] [id = 582] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 1913F400 == 76 [pid = 3644] [id = 581] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 10F76400 == 75 [pid = 3644] [id = 580] 16:32:14 INFO - PROCESS | 3644 | --DOCSHELL 08E7B000 == 74 [pid = 3644] [id = 579] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 216 (19360400) [pid = 3644] [serial = 1730] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 215 (16C67C00) [pid = 3644] [serial = 1721] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 214 (1A7C7000) [pid = 3644] [serial = 1733] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 213 (17F04400) [pid = 3644] [serial = 1723] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 212 (19137C00) [pid = 3644] [serial = 1726] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 211 (185E8400) [pid = 3644] [serial = 1724] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (104F5000) [pid = 3644] [serial = 1729] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (19361C00) [pid = 3644] [serial = 1727] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (1A6E6C00) [pid = 3644] [serial = 1732] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (0C5F0800) [pid = 3644] [serial = 1709] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (0C56F400) [pid = 3644] [serial = 1708] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (14A82800) [pid = 3644] [serial = 1717] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 204 (14F23C00) [pid = 3644] [serial = 1718] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 203 (156A5800) [pid = 3644] [serial = 1720] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 202 (10B23400) [pid = 3644] [serial = 1714] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 201 (10C22400) [pid = 3644] [serial = 1715] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 200 (10A5E000) [pid = 3644] [serial = 1712] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | --DOMWINDOW == 199 (104F2400) [pid = 3644] [serial = 1711] [outer = 00000000] [url = about:blank] 16:32:14 INFO - PROCESS | 3644 | 1464391934828 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]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1018ms 16:32:14 INFO - PROCESS | 3644 | 1464391934881 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 3644 | 1464391934884 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:32:14 INFO - PROCESS | 3644 | 1464391934887 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 3644 | 1464391934891 Marionette TRACE conn6 <- [1,2406,null,{}] 16:32:14 INFO - PROCESS | 3644 | 1464391934900 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}] 16:32:15 INFO - PROCESS | 3644 | 1464391935014 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:32:15 INFO - PROCESS | 3644 | 1464391935029 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 3644 | ++DOCSHELL 11803400 == 75 [pid = 3644] [id = 611] 16:32:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (1180E800) [pid = 3644] [serial = 1833] [outer = 00000000] 16:32:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (14D83C00) [pid = 3644] [serial = 1834] [outer = 1180E800] 16:32:15 INFO - PROCESS | 3644 | 1464391935080 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (16C60000) [pid = 3644] [serial = 1835] [outer = 1180E800] 16:32:15 INFO - PROCESS | 3644 | 1464391935596 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]]]}] 16:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 16:32:15 INFO - PROCESS | 3644 | 1464391935624 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:32:15 INFO - PROCESS | 3644 | 1464391935626 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:32:15 INFO - PROCESS | 3644 | 1464391935629 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:32:15 INFO - PROCESS | 3644 | 1464391935631 Marionette TRACE conn6 <- [1,2410,null,{}] 16:32:15 INFO - PROCESS | 3644 | 1464391935635 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}] 16:32:15 INFO - PROCESS | 3644 | 1464391935737 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:32:15 INFO - PROCESS | 3644 | 1464391935744 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 3644 | ++DOCSHELL 16E10400 == 76 [pid = 3644] [id = 612] 16:32:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 203 (185E8400) [pid = 3644] [serial = 1836] [outer = 00000000] 16:32:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 204 (19368400) [pid = 3644] [serial = 1837] [outer = 185E8400] 16:32:15 INFO - PROCESS | 3644 | 1464391935790 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (1A741800) [pid = 3644] [serial = 1838] [outer = 185E8400] 16:32:16 INFO - PROCESS | 3644 | 1464391936319 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]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 16:32:16 INFO - PROCESS | 3644 | 1464391936362 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 3644 | 1464391936364 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:32:16 INFO - PROCESS | 3644 | 1464391936367 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 3644 | 1464391936369 Marionette TRACE conn6 <- [1,2414,null,{}] 16:32:16 INFO - PROCESS | 3644 | 1464391936373 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}] 16:32:16 INFO - PROCESS | 3644 | 1464391936474 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:32:16 INFO - PROCESS | 3644 | 1464391936612 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 3644 | ++DOCSHELL 1094E800 == 77 [pid = 3644] [id = 613] 16:32:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (1A7C6000) [pid = 3644] [serial = 1839] [outer = 00000000] 16:32:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (1BAF5000) [pid = 3644] [serial = 1840] [outer = 1A7C6000] 16:32:16 INFO - PROCESS | 3644 | 1464391936658 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (1CF5E000) [pid = 3644] [serial = 1841] [outer = 1A7C6000] 16:32:17 INFO - PROCESS | 3644 | 1464391937119 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]]]}] 16:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 770ms 16:32:17 INFO - PROCESS | 3644 | 1464391937140 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 3644 | 1464391937142 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:32:17 INFO - PROCESS | 3644 | 1464391937181 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - PROCESS | 3644 | 1464391937183 Marionette TRACE conn6 <- [1,2418,null,{}] 16:32:17 INFO - PROCESS | 3644 | 1464391937194 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}] 16:32:17 INFO - PROCESS | 3644 | 1464391937348 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:32:17 INFO - PROCESS | 3644 | 1464391937437 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 3644 | ++DOCSHELL 1CF62000 == 78 [pid = 3644] [id = 614] 16:32:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (1D993000) [pid = 3644] [serial = 1842] [outer = 00000000] 16:32:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (1F170C00) [pid = 3644] [serial = 1843] [outer = 1D993000] 16:32:17 INFO - PROCESS | 3644 | 1464391937483 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (1F663000) [pid = 3644] [serial = 1844] [outer = 1D993000] 16:32:17 INFO - PROCESS | 3644 | 1464391937912 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]]]}] 16:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 810ms 16:32:17 INFO - PROCESS | 3644 | 1464391937958 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 3644 | 1464391937960 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:32:17 INFO - PROCESS | 3644 | 1464391937964 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - PROCESS | 3644 | 1464391937965 Marionette TRACE conn6 <- [1,2422,null,{}] 16:32:17 INFO - PROCESS | 3644 | 1464391937969 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}] 16:32:18 INFO - PROCESS | 3644 | 1464391938110 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:32:18 INFO - PROCESS | 3644 | 1464391938194 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 3644 | ++DOCSHELL 1F668400 == 79 [pid = 3644] [id = 615] 16:32:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (1F66DC00) [pid = 3644] [serial = 1845] [outer = 00000000] 16:32:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (1F6BFC00) [pid = 3644] [serial = 1846] [outer = 1F66DC00] 16:32:18 INFO - PROCESS | 3644 | 1464391938238 Marionette DEBUG loaded listener.js 16:32:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 214 (2094F800) [pid = 3644] [serial = 1847] [outer = 1F66DC00] 16:32:18 INFO - PROCESS | 3644 | 1464391938662 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]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 16:32:18 INFO - PROCESS | 3644 | 1464391938694 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 3644 | 1464391938696 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:32:18 INFO - PROCESS | 3644 | 1464391938700 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 3644 | 1464391938701 Marionette TRACE conn6 <- [1,2426,null,{}] 16:32:18 INFO - PROCESS | 3644 | 1464391938748 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}] 16:32:19 INFO - PROCESS | 3644 | 1464391939118 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:32:19 INFO - PROCESS | 3644 | --DOMWINDOW == 213 (0C553400) [pid = 3644] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:32:19 INFO - PROCESS | 3644 | --DOMWINDOW == 212 (17F0EC00) [pid = 3644] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:32:19 INFO - PROCESS | 3644 | --DOMWINDOW == 211 (0C572400) [pid = 3644] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:32:19 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (1913AC00) [pid = 3644] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:32:19 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (1B541400) [pid = 3644] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:32:19 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (0C570800) [pid = 3644] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:32:19 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (1F6AE800) [pid = 3644] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:32:19 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (1935FC00) [pid = 3644] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:32:19 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (0CAF9400) [pid = 3644] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:32:19 INFO - PROCESS | 3644 | --DOMWINDOW == 204 (1D8E9C00) [pid = 3644] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:32:19 INFO - PROCESS | 3644 | 1464391939202 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 3644 | ++DOCSHELL 0C558C00 == 80 [pid = 3644] [id = 616] 16:32:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (0C570800) [pid = 3644] [serial = 1848] [outer = 00000000] 16:32:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (10F79C00) [pid = 3644] [serial = 1849] [outer = 0C570800] 16:32:19 INFO - PROCESS | 3644 | 1464391939250 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (19138C00) [pid = 3644] [serial = 1850] [outer = 0C570800] 16:32:19 INFO - PROCESS | 3644 | 1464391939623 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]]]}] 16:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 950ms 16:32:19 INFO - PROCESS | 3644 | 1464391939660 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 3644 | 1464391939662 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:32:19 INFO - PROCESS | 3644 | 1464391939664 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - PROCESS | 3644 | 1464391939666 Marionette TRACE conn6 <- [1,2430,null,{}] 16:32:19 INFO - PROCESS | 3644 | 1464391939669 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}] 16:32:19 INFO - PROCESS | 3644 | 1464391939767 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:32:19 INFO - PROCESS | 3644 | 1464391939774 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 3644 | ++DOCSHELL 19EECC00 == 81 [pid = 3644] [id = 617] 16:32:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (1D8E9C00) [pid = 3644] [serial = 1851] [outer = 00000000] 16:32:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (2104FC00) [pid = 3644] [serial = 1852] [outer = 1D8E9C00] 16:32:19 INFO - PROCESS | 3644 | 1464391939819 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (2131F800) [pid = 3644] [serial = 1853] [outer = 1D8E9C00] 16:32:20 INFO - PROCESS | 3644 | 1464391940276 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]]]}] 16:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 16:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:32:20 INFO - PROCESS | 3644 | 1464391940295 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:32:20 INFO - PROCESS | 3644 | 1464391940297 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:32:20 INFO - PROCESS | 3644 | 1464391940301 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:32:20 INFO - PROCESS | 3644 | 1464391940302 Marionette TRACE conn6 <- [1,2434,null,{}] 16:32:20 INFO - PROCESS | 3644 | 1464391940310 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}] 16:32:20 INFO - PROCESS | 3644 | 1464391940465 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:32:20 INFO - PROCESS | 3644 | 1464391940502 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:20 INFO - PROCESS | 3644 | ++DOCSHELL 21E10400 == 82 [pid = 3644] [id = 618] 16:32:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (21E14C00) [pid = 3644] [serial = 1854] [outer = 00000000] 16:32:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (21E4C800) [pid = 3644] [serial = 1855] [outer = 21E14C00] 16:32:20 INFO - PROCESS | 3644 | 1464391940547 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (21E4D400) [pid = 3644] [serial = 1856] [outer = 21E14C00] 16:32:20 INFO - PROCESS | 3644 | 1464391940982 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]]]}] 16:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 16:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:32:21 INFO - PROCESS | 3644 | 1464391941032 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 3644 | 1464391941034 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:32:21 INFO - PROCESS | 3644 | 1464391941038 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 3644 | 1464391941040 Marionette TRACE conn6 <- [1,2438,null,{}] 16:32:21 INFO - PROCESS | 3644 | 1464391941044 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}] 16:32:21 INFO - PROCESS | 3644 | 1464391941245 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:32:21 INFO - PROCESS | 3644 | 1464391941404 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 3644 | ++DOCSHELL 0C556C00 == 83 [pid = 3644] [id = 619] 16:32:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 214 (0C55F400) [pid = 3644] [serial = 1857] [outer = 00000000] 16:32:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 215 (0C5CAC00) [pid = 3644] [serial = 1858] [outer = 0C55F400] 16:32:21 INFO - PROCESS | 3644 | 1464391941470 Marionette DEBUG loaded listener.js 16:32:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 216 (10972000) [pid = 3644] [serial = 1859] [outer = 0C55F400] 16:32:22 INFO - PROCESS | 3644 | 1464391942147 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]]]}] 16:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1125ms 16:32:22 INFO - PROCESS | 3644 | 1464391942168 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:32:22 INFO - PROCESS | 3644 | 1464391942172 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:32:22 INFO - PROCESS | 3644 | 1464391942176 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:32:22 INFO - PROCESS | 3644 | 1464391942180 Marionette TRACE conn6 <- [1,2442,null,{}] 16:32:22 INFO - PROCESS | 3644 | 1464391942185 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}] 16:32:22 INFO - PROCESS | 3644 | 1464391942347 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:32:22 INFO - PROCESS | 3644 | 1464391942518 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 3644 | ++DOCSHELL 156A5800 == 84 [pid = 3644] [id = 620] 16:32:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 217 (162E7C00) [pid = 3644] [serial = 1860] [outer = 00000000] 16:32:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 218 (17FE3000) [pid = 3644] [serial = 1861] [outer = 162E7C00] 16:32:22 INFO - PROCESS | 3644 | 1464391942580 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 219 (1913BC00) [pid = 3644] [serial = 1862] [outer = 162E7C00] 16:32:23 INFO - PROCESS | 3644 | 1464391943176 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]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1075ms 16:32:23 INFO - PROCESS | 3644 | 1464391943253 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 3644 | 1464391943256 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:32:23 INFO - PROCESS | 3644 | 1464391943260 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 3644 | 1464391943262 Marionette TRACE conn6 <- [1,2446,null,{}] 16:32:23 INFO - PROCESS | 3644 | 1464391943267 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}] 16:32:23 INFO - PROCESS | 3644 | 1464391943428 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:32:23 INFO - PROCESS | 3644 | 1464391943602 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 3644 | ++DOCSHELL 1D93D000 == 85 [pid = 3644] [id = 621] 16:32:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 220 (1F172800) [pid = 3644] [serial = 1863] [outer = 00000000] 16:32:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 221 (1F6AE400) [pid = 3644] [serial = 1864] [outer = 1F172800] 16:32:23 INFO - PROCESS | 3644 | 1464391943661 Marionette DEBUG loaded listener.js 16:32:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 222 (2131D800) [pid = 3644] [serial = 1865] [outer = 1F172800] 16:32:24 INFO - PROCESS | 3644 | 1464391944219 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]]]}] 16:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1022ms 16:32:24 INFO - PROCESS | 3644 | 1464391944284 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:32:24 INFO - PROCESS | 3644 | 1464391944288 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:32:24 INFO - PROCESS | 3644 | 1464391944299 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:32:24 INFO - PROCESS | 3644 | 1464391944304 Marionette TRACE conn6 <- [1,2450,null,{}] 16:32:24 INFO - PROCESS | 3644 | 1464391944308 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}] 16:32:24 INFO - PROCESS | 3644 | 1464391944498 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:32:24 INFO - PROCESS | 3644 | 1464391944664 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:24 INFO - PROCESS | 3644 | ++DOCSHELL 225CB400 == 86 [pid = 3644] [id = 622] 16:32:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 223 (225D3800) [pid = 3644] [serial = 1866] [outer = 00000000] 16:32:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 224 (22854C00) [pid = 3644] [serial = 1867] [outer = 225D3800] 16:32:24 INFO - PROCESS | 3644 | 1464391944721 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 225 (22A01400) [pid = 3644] [serial = 1868] [outer = 225D3800] 16:32:25 INFO - PROCESS | 3644 | 1464391945330 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]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1076ms 16:32:25 INFO - PROCESS | 3644 | 1464391945389 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:32:25 INFO - PROCESS | 3644 | 1464391945392 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:32:25 INFO - PROCESS | 3644 | 1464391945395 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 3644 | 1464391945397 Marionette TRACE conn6 <- [1,2454,null,{}] 16:32:25 INFO - PROCESS | 3644 | 1464391945401 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}] 16:32:25 INFO - PROCESS | 3644 | 1464391945528 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:32:25 INFO - PROCESS | 3644 | 1464391945698 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 3644 | ++DOCSHELL 22D4D000 == 87 [pid = 3644] [id = 623] 16:32:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 226 (22D4E400) [pid = 3644] [serial = 1869] [outer = 00000000] 16:32:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 227 (2307B800) [pid = 3644] [serial = 1870] [outer = 22D4E400] 16:32:25 INFO - PROCESS | 3644 | 1464391945760 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 228 (23081400) [pid = 3644] [serial = 1871] [outer = 22D4E400] 16:32:26 INFO - PROCESS | 3644 | 1464391946354 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]]]}] 16:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1019ms 16:32:26 INFO - PROCESS | 3644 | 1464391946415 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:32:26 INFO - PROCESS | 3644 | 1464391946418 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:32:26 INFO - PROCESS | 3644 | 1464391946421 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 3644 | 1464391946424 Marionette TRACE conn6 <- [1,2458,null,{}] 16:32:26 INFO - PROCESS | 3644 | 1464391946427 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}] 16:32:26 INFO - PROCESS | 3644 | 1464391946550 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:32:26 INFO - PROCESS | 3644 | 1464391946729 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 3644 | ++DOCSHELL 23090400 == 88 [pid = 3644] [id = 624] 16:32:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 229 (23090800) [pid = 3644] [serial = 1872] [outer = 00000000] 16:32:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 230 (23093C00) [pid = 3644] [serial = 1873] [outer = 23090800] 16:32:26 INFO - PROCESS | 3644 | 1464391946794 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 231 (2309B000) [pid = 3644] [serial = 1874] [outer = 23090800] 16:32:27 INFO - PROCESS | 3644 | 1464391947420 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]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1019ms 16:32:27 INFO - PROCESS | 3644 | 1464391947444 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 3644 | 1464391947447 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:32:27 INFO - PROCESS | 3644 | 1464391947450 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 3644 | 1464391947452 Marionette TRACE conn6 <- [1,2462,null,{}] 16:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:32:27 INFO - PROCESS | 3644 | 1464391947456 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}] 16:32:27 INFO - PROCESS | 3644 | 1464391947578 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:32:27 INFO - PROCESS | 3644 | 1464391947758 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 3644 | ++DOCSHELL 230B5800 == 89 [pid = 3644] [id = 625] 16:32:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 232 (230B7C00) [pid = 3644] [serial = 1875] [outer = 00000000] 16:32:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 233 (230BD400) [pid = 3644] [serial = 1876] [outer = 230B7C00] 16:32:27 INFO - PROCESS | 3644 | 1464391947815 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 234 (23342C00) [pid = 3644] [serial = 1877] [outer = 230B7C00] 16:32:28 INFO - PROCESS | 3644 | 1464391948454 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]]]}] 16:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1015ms 16:32:28 INFO - PROCESS | 3644 | 1464391948470 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:32:28 INFO - PROCESS | 3644 | 1464391948472 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:32:28 INFO - PROCESS | 3644 | 1464391948476 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 3644 | 1464391948478 Marionette TRACE conn6 <- [1,2466,null,{}] 16:32:28 INFO - PROCESS | 3644 | 1464391948481 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}] 16:32:28 INFO - PROCESS | 3644 | 1464391948602 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:32:28 INFO - PROCESS | 3644 | 1464391948783 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 3644 | ++DOCSHELL 230B7800 == 90 [pid = 3644] [id = 626] 16:32:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 235 (230BE400) [pid = 3644] [serial = 1878] [outer = 00000000] 16:32:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 236 (2334B400) [pid = 3644] [serial = 1879] [outer = 230BE400] 16:32:28 INFO - PROCESS | 3644 | 1464391948841 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 237 (2334F800) [pid = 3644] [serial = 1880] [outer = 230BE400] 16:32:29 INFO - PROCESS | 3644 | 1464391949378 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]]]}] 16:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 930ms 16:32:29 INFO - PROCESS | 3644 | 1464391949419 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:32:29 INFO - PROCESS | 3644 | 1464391949422 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:32:29 INFO - PROCESS | 3644 | 1464391949427 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 3644 | 1464391949429 Marionette TRACE conn6 <- [1,2470,null,{}] 16:32:29 INFO - PROCESS | 3644 | 1464391949433 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}] 16:32:29 INFO - PROCESS | 3644 | 1464391949556 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:32:29 INFO - PROCESS | 3644 | 1464391949760 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 3644 | ++DOCSHELL 23506400 == 91 [pid = 3644] [id = 627] 16:32:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 238 (23506800) [pid = 3644] [serial = 1881] [outer = 00000000] 16:32:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 239 (23509C00) [pid = 3644] [serial = 1882] [outer = 23506800] 16:32:29 INFO - PROCESS | 3644 | 1464391949817 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 240 (2350F800) [pid = 3644] [serial = 1883] [outer = 23506800] 16:32:30 INFO - PROCESS | 3644 | 1464391950431 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]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1019ms 16:32:30 INFO - PROCESS | 3644 | 1464391950450 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:32:30 INFO - PROCESS | 3644 | 1464391950452 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:32:30 INFO - PROCESS | 3644 | 1464391950456 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 3644 | 1464391950458 Marionette TRACE conn6 <- [1,2474,null,{}] 16:32:30 INFO - PROCESS | 3644 | 1464391950462 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}] 16:32:30 INFO - PROCESS | 3644 | 1464391950590 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:32:30 INFO - PROCESS | 3644 | 1464391950778 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 3644 | ++DOCSHELL 23515000 == 92 [pid = 3644] [id = 628] 16:32:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 241 (23515400) [pid = 3644] [serial = 1884] [outer = 00000000] 16:32:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 242 (23518800) [pid = 3644] [serial = 1885] [outer = 23515400] 16:32:30 INFO - PROCESS | 3644 | 1464391950839 Marionette DEBUG loaded listener.js 16:32:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 243 (2351C400) [pid = 3644] [serial = 1886] [outer = 23515400] 16:32:31 INFO - PROCESS | 3644 | 1464391951415 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]]]}] 16:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 16:32:31 INFO - PROCESS | 3644 | 1464391951430 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 3644 | 1464391951432 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:32:31 INFO - PROCESS | 3644 | 1464391951451 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - PROCESS | 3644 | 1464391951454 Marionette TRACE conn6 <- [1,2478,null,{}] 16:32:31 INFO - PROCESS | 3644 | 1464391951461 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}] 16:32:31 INFO - PROCESS | 3644 | 1464391951582 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:32:31 INFO - PROCESS | 3644 | 1464391951805 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 3644 | ++DOCSHELL 21315C00 == 93 [pid = 3644] [id = 629] 16:32:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 244 (21318000) [pid = 3644] [serial = 1887] [outer = 00000000] 16:32:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 245 (238C3000) [pid = 3644] [serial = 1888] [outer = 21318000] 16:32:31 INFO - PROCESS | 3644 | 1464391951868 Marionette DEBUG loaded listener.js 16:32:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 246 (238CBC00) [pid = 3644] [serial = 1889] [outer = 21318000] 16:32:32 INFO - PROCESS | 3644 | 1464391952532 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]]]}] 16:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1148ms 16:32:32 INFO - PROCESS | 3644 | 1464391952588 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:32:32 INFO - PROCESS | 3644 | 1464391952591 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:32:32 INFO - PROCESS | 3644 | 1464391952595 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:32:32 INFO - PROCESS | 3644 | 1464391952598 Marionette TRACE conn6 <- [1,2482,null,{}] 16:32:32 INFO - PROCESS | 3644 | 1464391952601 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}] 16:32:32 INFO - PROCESS | 3644 | 1464391952745 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:32:32 INFO - PROCESS | 3644 | 1464391952918 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:32 INFO - PROCESS | 3644 | ++DOCSHELL 1A744000 == 94 [pid = 3644] [id = 630] 16:32:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 247 (1A745C00) [pid = 3644] [serial = 1890] [outer = 00000000] 16:32:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 248 (1D83AC00) [pid = 3644] [serial = 1891] [outer = 1A745C00] 16:32:32 INFO - PROCESS | 3644 | 1464391952973 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 249 (1DBA3C00) [pid = 3644] [serial = 1892] [outer = 1A745C00] 16:32:33 INFO - PROCESS | 3644 | 1464391953822 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]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1279ms 16:32:33 INFO - PROCESS | 3644 | 1464391953877 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 3644 | 1464391953881 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:32:33 INFO - PROCESS | 3644 | 1464391953887 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 3644 | 1464391953890 Marionette TRACE conn6 <- [1,2486,null,{}] 16:32:33 INFO - PROCESS | 3644 | 1464391953896 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}] 16:32:34 INFO - PROCESS | 3644 | 1464391954018 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:32:34 INFO - PROCESS | 3644 | 1464391954191 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 3644 | ++DOCSHELL 10C29000 == 95 [pid = 3644] [id = 631] 16:32:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 250 (14CEC400) [pid = 3644] [serial = 1893] [outer = 00000000] 16:32:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 251 (17F08000) [pid = 3644] [serial = 1894] [outer = 14CEC400] 16:32:34 INFO - PROCESS | 3644 | 1464391954244 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 252 (19366400) [pid = 3644] [serial = 1895] [outer = 14CEC400] 16:32:34 INFO - PROCESS | 3644 | 1464391954869 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]]]}] 16:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1024ms 16:32:34 INFO - PROCESS | 3644 | 1464391954912 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:32:34 INFO - PROCESS | 3644 | 1464391954917 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:32:34 INFO - PROCESS | 3644 | 1464391954923 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:32:34 INFO - PROCESS | 3644 | 1464391954926 Marionette TRACE conn6 <- [1,2490,null,{}] 16:32:34 INFO - PROCESS | 3644 | 1464391954930 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}] 16:32:35 INFO - PROCESS | 3644 | 1464391955049 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:32:35 INFO - PROCESS | 3644 | 1464391955222 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 1D996800 == 94 [pid = 3644] [id = 550] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 21E10400 == 93 [pid = 3644] [id = 618] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 19EECC00 == 92 [pid = 3644] [id = 617] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 0C558C00 == 91 [pid = 3644] [id = 616] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 1F668400 == 90 [pid = 3644] [id = 615] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 1CF62000 == 89 [pid = 3644] [id = 614] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 1094E800 == 88 [pid = 3644] [id = 613] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 16E10400 == 87 [pid = 3644] [id = 612] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 11803400 == 86 [pid = 3644] [id = 611] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 10F7A800 == 85 [pid = 3644] [id = 610] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 16E06800 == 84 [pid = 3644] [id = 609] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 251 (2131C400) [pid = 3644] [serial = 1795] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 250 (1F9CBC00) [pid = 3644] [serial = 1762] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 249 (1F351400) [pid = 3644] [serial = 1759] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 248 (20950C00) [pid = 3644] [serial = 1765] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | ++DOCSHELL 0C515C00 == 85 [pid = 3644] [id = 632] 16:32:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 249 (0C51BC00) [pid = 3644] [serial = 1896] [outer = 00000000] 16:32:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 250 (0CD3B800) [pid = 3644] [serial = 1897] [outer = 0C51BC00] 16:32:35 INFO - PROCESS | 3644 | 1464391955358 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 251 (10B2F000) [pid = 3644] [serial = 1898] [outer = 0C51BC00] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 225CA000 == 84 [pid = 3644] [id = 603] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 21E50000 == 83 [pid = 3644] [id = 602] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 1DBA7400 == 82 [pid = 3644] [id = 601] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 17E25000 == 81 [pid = 3644] [id = 600] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 08E83C00 == 80 [pid = 3644] [id = 599] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 250 (17F09800) [pid = 3644] [serial = 1790] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 249 (19133400) [pid = 3644] [serial = 1771] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 248 (1095AC00) [pid = 3644] [serial = 1769] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 247 (1A73B400) [pid = 3644] [serial = 1777] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 246 (1BDF2800) [pid = 3644] [serial = 1747] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 245 (11121400) [pid = 3644] [serial = 1741] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 244 (1BBE2800) [pid = 3644] [serial = 1780] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 243 (0C5F3000) [pid = 3644] [serial = 1768] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 242 (0CD40000) [pid = 3644] [serial = 1789] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 241 (1A964400) [pid = 3644] [serial = 1778] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 240 (1913EC00) [pid = 3644] [serial = 1772] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 239 (1104C800) [pid = 3644] [serial = 1774] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 238 (1D98BC00) [pid = 3644] [serial = 1753] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 237 (20945800) [pid = 3644] [serial = 1786] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 236 (21316000) [pid = 3644] [serial = 1793] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 235 (1569FC00) [pid = 3644] [serial = 1775] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 234 (1CF68C00) [pid = 3644] [serial = 1750] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 233 (1B548000) [pid = 3644] [serial = 1736] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 232 (1CD8F400) [pid = 3644] [serial = 1781] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 231 (1D93B000) [pid = 3644] [serial = 1783] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 230 (21052000) [pid = 3644] [serial = 1792] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 229 (1E112C00) [pid = 3644] [serial = 1756] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 228 (0C55A400) [pid = 3644] [serial = 1738] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 227 (1DCD0800) [pid = 3644] [serial = 1784] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 226 (1B47A400) [pid = 3644] [serial = 1744] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 225 (20F85400) [pid = 3644] [serial = 1787] [outer = 00000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | 1464391955856 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]]]}] 16:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 971ms 16:32:35 INFO - PROCESS | 3644 | 1464391955897 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 3644 | 1464391955899 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:32:35 INFO - PROCESS | 3644 | 1464391955903 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:32:35 INFO - PROCESS | 3644 | 1464391955906 Marionette TRACE conn6 <- [1,2494,null,{}] 16:32:35 INFO - PROCESS | 3644 | 1464391955916 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}] 16:32:36 INFO - PROCESS | 3644 | 1464391956030 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:32:36 INFO - PROCESS | 3644 | 1464391956184 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 3644 | ++DOCSHELL 16E06800 == 81 [pid = 3644] [id = 633] 16:32:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 226 (17E1F400) [pid = 3644] [serial = 1899] [outer = 00000000] 16:32:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 227 (19361C00) [pid = 3644] [serial = 1900] [outer = 17E1F400] 16:32:36 INFO - PROCESS | 3644 | 1464391956233 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 228 (1A8C3800) [pid = 3644] [serial = 1901] [outer = 17E1F400] 16:32:36 INFO - PROCESS | 3644 | 1464391956631 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]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 770ms 16:32:36 INFO - PROCESS | 3644 | 1464391956677 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 3644 | 1464391956680 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:32:36 INFO - PROCESS | 3644 | 1464391956683 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 3644 | 1464391956685 Marionette TRACE conn6 <- [1,2498,null,{}] 16:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:32:36 INFO - PROCESS | 3644 | 1464391956688 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}] 16:32:36 INFO - PROCESS | 3644 | 1464391956792 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:32:36 INFO - PROCESS | 3644 | 1464391956834 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 3644 | ++DOCSHELL 1B54B000 == 82 [pid = 3644] [id = 634] 16:32:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 229 (1B91F800) [pid = 3644] [serial = 1902] [outer = 00000000] 16:32:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 230 (1C884400) [pid = 3644] [serial = 1903] [outer = 1B91F800] 16:32:36 INFO - PROCESS | 3644 | 1464391956883 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 231 (1CF68C00) [pid = 3644] [serial = 1904] [outer = 1B91F800] 16:32:37 INFO - PROCESS | 3644 | 1464391957335 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]]]}] 16:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 16:32:37 INFO - PROCESS | 3644 | 1464391957362 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 3644 | 1464391957364 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:32:37 INFO - PROCESS | 3644 | 1464391957367 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - PROCESS | 3644 | 1464391957369 Marionette TRACE conn6 <- [1,2502,null,{}] 16:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:32:37 INFO - PROCESS | 3644 | 1464391957377 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}] 16:32:37 INFO - PROCESS | 3644 | 1464391957555 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:32:37 INFO - PROCESS | 3644 | 1464391957566 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 3644 | ++DOCSHELL 1BBECC00 == 83 [pid = 3644] [id = 635] 16:32:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 232 (1D838000) [pid = 3644] [serial = 1905] [outer = 00000000] 16:32:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 233 (1DBA0800) [pid = 3644] [serial = 1906] [outer = 1D838000] 16:32:37 INFO - PROCESS | 3644 | 1464391957613 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 234 (1E104000) [pid = 3644] [serial = 1907] [outer = 1D838000] 16:32:38 INFO - PROCESS | 3644 | 1464391958121 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]]]}] 16:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 16:32:38 INFO - PROCESS | 3644 | 1464391958142 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:32:38 INFO - PROCESS | 3644 | 1464391958144 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:32:38 INFO - PROCESS | 3644 | 1464391958147 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:32:38 INFO - PROCESS | 3644 | 1464391958149 Marionette TRACE conn6 <- [1,2506,null,{}] 16:32:38 INFO - PROCESS | 3644 | 1464391958153 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}] 16:32:38 INFO - PROCESS | 3644 | 1464391958352 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:32:38 INFO - PROCESS | 3644 | 1464391958384 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 3644 | ++DOCSHELL 1F6BD800 == 84 [pid = 3644] [id = 636] 16:32:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 235 (1F6BF400) [pid = 3644] [serial = 1908] [outer = 00000000] 16:32:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 236 (2094DC00) [pid = 3644] [serial = 1909] [outer = 1F6BF400] 16:32:38 INFO - PROCESS | 3644 | 1464391958431 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 237 (20F93C00) [pid = 3644] [serial = 1910] [outer = 1F6BF400] 16:32:38 INFO - PROCESS | 3644 | 1464391958899 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]]]}] 16:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 16:32:38 INFO - PROCESS | 3644 | 1464391958918 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:32:38 INFO - PROCESS | 3644 | 1464391958920 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:32:38 INFO - PROCESS | 3644 | 1464391958928 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:32:38 INFO - PROCESS | 3644 | 1464391958930 Marionette TRACE conn6 <- [1,2510,null,{}] 16:32:38 INFO - PROCESS | 3644 | 1464391958933 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}] 16:32:39 INFO - PROCESS | 3644 | 1464391959080 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:32:39 INFO - PROCESS | 3644 | 1464391959162 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 3644 | ++DOCSHELL 21046C00 == 85 [pid = 3644] [id = 637] 16:32:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 238 (2104F400) [pid = 3644] [serial = 1911] [outer = 00000000] 16:32:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 239 (21318800) [pid = 3644] [serial = 1912] [outer = 2104F400] 16:32:39 INFO - PROCESS | 3644 | 1464391959206 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 240 (21E1A400) [pid = 3644] [serial = 1913] [outer = 2104F400] 16:32:39 INFO - PROCESS | 3644 | 1464391959648 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]]]}] 16:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 16:32:39 INFO - PROCESS | 3644 | 1464391959741 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:32:39 INFO - PROCESS | 3644 | 1464391959743 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:32:39 INFO - PROCESS | 3644 | 1464391959750 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 3644 | 1464391959752 Marionette TRACE conn6 <- [1,2514,null,{}] 16:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:32:39 INFO - PROCESS | 3644 | 1464391959756 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}] 16:32:40 INFO - PROCESS | 3644 | 1464391960116 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:32:40 INFO - PROCESS | 3644 | --DOMWINDOW == 239 (1D993000) [pid = 3644] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:32:40 INFO - PROCESS | 3644 | --DOMWINDOW == 238 (1180E800) [pid = 3644] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:32:40 INFO - PROCESS | 3644 | --DOMWINDOW == 237 (1F66DC00) [pid = 3644] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:32:40 INFO - PROCESS | 3644 | --DOMWINDOW == 236 (17F05000) [pid = 3644] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:32:40 INFO - PROCESS | 3644 | --DOMWINDOW == 235 (1A7C6000) [pid = 3644] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:32:40 INFO - PROCESS | 3644 | --DOMWINDOW == 234 (0C570800) [pid = 3644] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:32:40 INFO - PROCESS | 3644 | --DOMWINDOW == 233 (185E8400) [pid = 3644] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:32:40 INFO - PROCESS | 3644 | --DOMWINDOW == 232 (1D8E9C00) [pid = 3644] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:32:40 INFO - PROCESS | 3644 | --DOMWINDOW == 231 (10F7AC00) [pid = 3644] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:32:40 INFO - PROCESS | 3644 | --DOMWINDOW == 230 (1BBE6C00) [pid = 3644] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:32:40 INFO - PROCESS | 3644 | 1464391960209 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 3644 | ++DOCSHELL 0CD8DC00 == 86 [pid = 3644] [id = 638] 16:32:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 231 (10976400) [pid = 3644] [serial = 1914] [outer = 00000000] 16:32:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 232 (19EE7000) [pid = 3644] [serial = 1915] [outer = 10976400] 16:32:40 INFO - PROCESS | 3644 | 1464391960257 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 233 (1D993000) [pid = 3644] [serial = 1916] [outer = 10976400] 16:32:40 INFO - PROCESS | 3644 | 1464391960622 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]]]}] 16:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 930ms 16:32:40 INFO - PROCESS | 3644 | 1464391960688 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 3644 | 1464391960690 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:32:40 INFO - PROCESS | 3644 | 1464391960693 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - PROCESS | 3644 | 1464391960695 Marionette TRACE conn6 <- [1,2518,null,{}] 16:32:40 INFO - PROCESS | 3644 | 1464391960698 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}] 16:32:40 INFO - PROCESS | 3644 | 1464391960802 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:32:40 INFO - PROCESS | 3644 | 1464391960809 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 3644 | ++DOCSHELL 1D8E9C00 == 87 [pid = 3644] [id = 639] 16:32:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 234 (1F66DC00) [pid = 3644] [serial = 1917] [outer = 00000000] 16:32:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 235 (22743400) [pid = 3644] [serial = 1918] [outer = 1F66DC00] 16:32:40 INFO - PROCESS | 3644 | 1464391960854 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 236 (2284FC00) [pid = 3644] [serial = 1919] [outer = 1F66DC00] 16:32:41 INFO - PROCESS | 3644 | 1464391961317 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]]]}] 16:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 16:32:41 INFO - PROCESS | 3644 | 1464391961364 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 3644 | 1464391961366 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:32:41 INFO - PROCESS | 3644 | 1464391961370 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:32:41 INFO - PROCESS | 3644 | 1464391961372 Marionette TRACE conn6 <- [1,2522,null,{}] 16:32:41 INFO - PROCESS | 3644 | 1464391961375 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}] 16:32:41 INFO - PROCESS | 3644 | 1464391961473 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:32:41 INFO - PROCESS | 3644 | 1464391961507 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:41 INFO - PROCESS | 3644 | ++DOCSHELL 22855C00 == 88 [pid = 3644] [id = 640] 16:32:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 237 (2285E800) [pid = 3644] [serial = 1920] [outer = 00000000] 16:32:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 238 (22D4E000) [pid = 3644] [serial = 1921] [outer = 2285E800] 16:32:41 INFO - PROCESS | 3644 | 1464391961552 Marionette DEBUG loaded listener.js 16:32:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 239 (23081800) [pid = 3644] [serial = 1922] [outer = 2285E800] 16:32:42 INFO - PROCESS | 3644 | 1464391962037 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]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 16:32:42 INFO - PROCESS | 3644 | 1464391962164 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 3644 | 1464391962169 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:32:42 INFO - PROCESS | 3644 | 1464391962175 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:32:42 INFO - PROCESS | 3644 | 1464391962180 Marionette TRACE conn6 <- [1,2526,null,{}] 16:32:42 INFO - PROCESS | 3644 | 1464391962187 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}] 16:32:42 INFO - PROCESS | 3644 | 1464391962314 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:32:42 INFO - PROCESS | 3644 | 1464391962531 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 3644 | ++DOCSHELL 10952400 == 89 [pid = 3644] [id = 641] 16:32:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 240 (1095AC00) [pid = 3644] [serial = 1923] [outer = 00000000] 16:32:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 241 (10C23800) [pid = 3644] [serial = 1924] [outer = 1095AC00] 16:32:42 INFO - PROCESS | 3644 | 1464391962599 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 242 (11043C00) [pid = 3644] [serial = 1925] [outer = 1095AC00] 16:32:43 INFO - PROCESS | 3644 | 1464391963283 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]]]}] 16:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1173ms 16:32:43 INFO - PROCESS | 3644 | 1464391963356 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:32:43 INFO - PROCESS | 3644 | 1464391963361 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:32:43 INFO - PROCESS | 3644 | 1464391963369 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:32:43 INFO - PROCESS | 3644 | 1464391963373 Marionette TRACE conn6 <- [1,2530,null,{}] 16:32:43 INFO - PROCESS | 3644 | 1464391963378 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}] 16:32:43 INFO - PROCESS | 3644 | 1464391963516 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:32:43 INFO - PROCESS | 3644 | 1464391963687 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 3644 | ++DOCSHELL 17F0E400 == 90 [pid = 3644] [id = 642] 16:32:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 243 (1A247000) [pid = 3644] [serial = 1926] [outer = 00000000] 16:32:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 244 (1B47F400) [pid = 3644] [serial = 1927] [outer = 1A247000] 16:32:43 INFO - PROCESS | 3644 | 1464391963744 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 245 (1CEB5800) [pid = 3644] [serial = 1928] [outer = 1A247000] 16:32:44 INFO - PROCESS | 3644 | 1464391964390 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]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1079ms 16:32:44 INFO - PROCESS | 3644 | 1464391964450 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:32:44 INFO - PROCESS | 3644 | 1464391964453 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:32:44 INFO - PROCESS | 3644 | 1464391964456 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - PROCESS | 3644 | 1464391964459 Marionette TRACE conn6 <- [1,2534,null,{}] 16:32:44 INFO - PROCESS | 3644 | 1464391964469 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}] 16:32:44 INFO - PROCESS | 3644 | 1464391964604 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:32:44 INFO - PROCESS | 3644 | 1464391964800 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 3644 | ++DOCSHELL 2284A000 == 91 [pid = 3644] [id = 643] 16:32:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 246 (2284B400) [pid = 3644] [serial = 1929] [outer = 00000000] 16:32:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 247 (2307E400) [pid = 3644] [serial = 1930] [outer = 2284B400] 16:32:44 INFO - PROCESS | 3644 | 1464391964867 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 248 (230B4000) [pid = 3644] [serial = 1931] [outer = 2284B400] 16:32:45 INFO - PROCESS | 3644 | 1464391965501 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]]]}] 16:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1070ms 16:32:45 INFO - PROCESS | 3644 | 1464391965540 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 3644 | 1464391965542 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:32:45 INFO - PROCESS | 3644 | 1464391965546 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:32:45 INFO - PROCESS | 3644 | 1464391965548 Marionette TRACE conn6 <- [1,2538,null,{}] 16:32:45 INFO - PROCESS | 3644 | 1464391965552 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}] 16:32:45 INFO - PROCESS | 3644 | 1464391965678 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:32:45 INFO - PROCESS | 3644 | 1464391965824 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 3644 | ++DOCSHELL 23517C00 == 92 [pid = 3644] [id = 644] 16:32:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 249 (23518400) [pid = 3644] [serial = 1932] [outer = 00000000] 16:32:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 250 (238C4800) [pid = 3644] [serial = 1933] [outer = 23518400] 16:32:45 INFO - PROCESS | 3644 | 1464391965880 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 251 (25913800) [pid = 3644] [serial = 1934] [outer = 23518400] 16:32:46 INFO - PROCESS | 3644 | 1464391966532 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]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1019ms 16:32:46 INFO - PROCESS | 3644 | 1464391966570 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 3644 | 1464391966573 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:32:46 INFO - PROCESS | 3644 | 1464391966576 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 3644 | 1464391966579 Marionette TRACE conn6 <- [1,2542,null,{}] 16:32:46 INFO - PROCESS | 3644 | 1464391966582 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}] 16:32:46 INFO - PROCESS | 3644 | 1464391966714 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:32:46 INFO - PROCESS | 3644 | 1464391966886 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 3644 | ++DOCSHELL 25918C00 == 93 [pid = 3644] [id = 645] 16:32:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 252 (2591A800) [pid = 3644] [serial = 1935] [outer = 00000000] 16:32:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 253 (25920800) [pid = 3644] [serial = 1936] [outer = 2591A800] 16:32:46 INFO - PROCESS | 3644 | 1464391966945 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 254 (25D02C00) [pid = 3644] [serial = 1937] [outer = 2591A800] 16:32:47 INFO - PROCESS | 3644 | 1464391967533 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]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1020ms 16:32:47 INFO - PROCESS | 3644 | 1464391967600 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 3644 | 1464391967603 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:32:47 INFO - PROCESS | 3644 | 1464391967606 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:32:47 INFO - PROCESS | 3644 | 1464391967608 Marionette TRACE conn6 <- [1,2546,null,{}] 16:32:47 INFO - PROCESS | 3644 | 1464391967612 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}] 16:32:47 INFO - PROCESS | 3644 | 1464391967790 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:32:47 INFO - PROCESS | 3644 | 1464391967973 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 3644 | ++DOCSHELL 2591F800 == 94 [pid = 3644] [id = 646] 16:32:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 255 (25D0A800) [pid = 3644] [serial = 1938] [outer = 00000000] 16:32:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 256 (26707000) [pid = 3644] [serial = 1939] [outer = 25D0A800] 16:32:48 INFO - PROCESS | 3644 | 1464391968033 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 257 (2670CC00) [pid = 3644] [serial = 1940] [outer = 25D0A800] 16:32:48 INFO - PROCESS | 3644 | 1464391968644 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]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1069ms 16:32:48 INFO - PROCESS | 3644 | 1464391968683 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 3644 | 1464391968685 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:32:48 INFO - PROCESS | 3644 | 1464391968689 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 3644 | 1464391968691 Marionette TRACE conn6 <- [1,2550,null,{}] 16:32:48 INFO - PROCESS | 3644 | 1464391968695 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}] 16:32:48 INFO - PROCESS | 3644 | 1464391968819 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:32:49 INFO - PROCESS | 3644 | 1464391969014 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 3644 | ++DOCSHELL 2670F000 == 95 [pid = 3644] [id = 647] 16:32:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 258 (26713400) [pid = 3644] [serial = 1941] [outer = 00000000] 16:32:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 259 (26A71C00) [pid = 3644] [serial = 1942] [outer = 26713400] 16:32:49 INFO - PROCESS | 3644 | 1464391969074 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 260 (26A74C00) [pid = 3644] [serial = 1943] [outer = 26713400] 16:32:49 INFO - PROCESS | 3644 | 1464391969698 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]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1078ms 16:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:32:49 INFO - PROCESS | 3644 | 1464391969768 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 3644 | 1464391969770 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:32:49 INFO - PROCESS | 3644 | 1464391969774 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 3644 | 1464391969776 Marionette TRACE conn6 <- [1,2554,null,{}] 16:32:49 INFO - PROCESS | 3644 | 1464391969780 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}] 16:32:49 INFO - PROCESS | 3644 | 1464391969904 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:32:50 INFO - PROCESS | 3644 | 1464391970082 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 3644 | ++DOCSHELL 26A77C00 == 96 [pid = 3644] [id = 648] 16:32:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 261 (26A7A400) [pid = 3644] [serial = 1944] [outer = 00000000] 16:32:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 262 (26EB2800) [pid = 3644] [serial = 1945] [outer = 26A7A400] 16:32:50 INFO - PROCESS | 3644 | 1464391970138 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 263 (26EB6C00) [pid = 3644] [serial = 1946] [outer = 26A7A400] 16:32:50 INFO - PROCESS | 3644 | 1464391970790 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]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1070ms 16:32:50 INFO - PROCESS | 3644 | 1464391970847 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 3644 | 1464391970850 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:32:50 INFO - PROCESS | 3644 | 1464391970853 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:32:50 INFO - PROCESS | 3644 | 1464391970855 Marionette TRACE conn6 <- [1,2558,null,{}] 16:32:50 INFO - PROCESS | 3644 | 1464391970859 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}] 16:32:50 INFO - PROCESS | 3644 | 1464391970984 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:32:51 INFO - PROCESS | 3644 | 1464391971161 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 3644 | ++DOCSHELL 26EB8000 == 97 [pid = 3644] [id = 649] 16:32:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 264 (26EBB800) [pid = 3644] [serial = 1947] [outer = 00000000] 16:32:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 265 (26EBF800) [pid = 3644] [serial = 1948] [outer = 26EBB800] 16:32:51 INFO - PROCESS | 3644 | 1464391971217 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 266 (27513000) [pid = 3644] [serial = 1949] [outer = 26EBB800] 16:32:51 INFO - PROCESS | 3644 | 1464391971805 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]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1016ms 16:32:51 INFO - PROCESS | 3644 | 1464391971874 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 3644 | 1464391971876 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:32:51 INFO - PROCESS | 3644 | 1464391971880 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 3644 | 1464391971882 Marionette TRACE conn6 <- [1,2562,null,{}] 16:32:51 INFO - PROCESS | 3644 | 1464391971886 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}] 16:32:52 INFO - PROCESS | 3644 | 1464391972019 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:32:52 INFO - PROCESS | 3644 | 1464391972196 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 3644 | ++DOCSHELL 27515C00 == 98 [pid = 3644] [id = 650] 16:32:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 267 (27516C00) [pid = 3644] [serial = 1950] [outer = 00000000] 16:32:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 268 (2751D000) [pid = 3644] [serial = 1951] [outer = 27516C00] 16:32:52 INFO - PROCESS | 3644 | 1464391972251 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 269 (27520400) [pid = 3644] [serial = 1952] [outer = 27516C00] 16:32:52 INFO - PROCESS | 3644 | 1464391972901 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]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1070ms 16:32:52 INFO - PROCESS | 3644 | 1464391972954 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 3644 | 1464391972957 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:32:52 INFO - PROCESS | 3644 | 1464391972960 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:32:52 INFO - PROCESS | 3644 | 1464391972963 Marionette TRACE conn6 <- [1,2566,null,{}] 16:32:52 INFO - PROCESS | 3644 | 1464391972967 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}] 16:32:53 INFO - PROCESS | 3644 | 1464391973147 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:32:53 INFO - PROCESS | 3644 | 1464391973329 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 3644 | ++DOCSHELL 17F05C00 == 99 [pid = 3644] [id = 651] 16:32:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 270 (18F52800) [pid = 3644] [serial = 1953] [outer = 00000000] 16:32:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 271 (1A8C7C00) [pid = 3644] [serial = 1954] [outer = 18F52800] 16:32:53 INFO - PROCESS | 3644 | 1464391973389 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 272 (1E106400) [pid = 3644] [serial = 1955] [outer = 18F52800] 16:32:54 INFO - PROCESS | 3644 | 1464391974038 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]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1121ms 16:32:54 INFO - PROCESS | 3644 | 1464391974085 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 3644 | 1464391974087 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:32:54 INFO - PROCESS | 3644 | 1464391974091 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:32:54 INFO - PROCESS | 3644 | 1464391974093 Marionette TRACE conn6 <- [1,2570,null,{}] 16:32:54 INFO - PROCESS | 3644 | 1464391974097 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}] 16:32:54 INFO - PROCESS | 3644 | 1464391974227 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:32:54 INFO - PROCESS | 3644 | 1464391974680 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 3644 | ++DOCSHELL 0888E800 == 100 [pid = 3644] [id = 652] 16:32:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 273 (08E7DC00) [pid = 3644] [serial = 1956] [outer = 00000000] 16:32:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 274 (0CD83C00) [pid = 3644] [serial = 1957] [outer = 08E7DC00] 16:32:54 INFO - PROCESS | 3644 | 1464391974795 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 275 (10B2A800) [pid = 3644] [serial = 1958] [outer = 08E7DC00] 16:32:55 INFO - PROCESS | 3644 | 1464391975419 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]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1379ms 16:32:55 INFO - PROCESS | 3644 | 1464391975474 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 3644 | 1464391975479 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:32:55 INFO - PROCESS | 3644 | 1464391975483 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 3644 | 1464391975486 Marionette TRACE conn6 <- [1,2574,null,{}] 16:32:55 INFO - PROCESS | 3644 | 1464391975492 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}] 16:32:55 INFO - PROCESS | 3644 | 1464391975615 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:32:55 INFO - PROCESS | 3644 | 1464391975819 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 3644 | ++DOCSHELL 16229000 == 101 [pid = 3644] [id = 653] 16:32:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 276 (1622B800) [pid = 3644] [serial = 1959] [outer = 00000000] 16:32:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 277 (17F0A000) [pid = 3644] [serial = 1960] [outer = 1622B800] 16:32:55 INFO - PROCESS | 3644 | 1464391975875 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 278 (19368C00) [pid = 3644] [serial = 1961] [outer = 1622B800] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 1F6A4400 == 100 [pid = 3644] [id = 587] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 1D98C000 == 99 [pid = 3644] [id = 505] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 1BAEC800 == 98 [pid = 3644] [id = 507] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 1F6B9000 == 97 [pid = 3644] [id = 588] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 1E112400 == 96 [pid = 3644] [id = 586] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 1D8E9C00 == 95 [pid = 3644] [id = 639] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 0CD8DC00 == 94 [pid = 3644] [id = 638] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 21046C00 == 93 [pid = 3644] [id = 637] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 1F6BD800 == 92 [pid = 3644] [id = 636] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 1BBECC00 == 91 [pid = 3644] [id = 635] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 277 (21E4C800) [pid = 3644] [serial = 1855] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 1B54B000 == 90 [pid = 3644] [id = 634] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 16E06800 == 89 [pid = 3644] [id = 633] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 0C515C00 == 88 [pid = 3644] [id = 632] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 10C29000 == 87 [pid = 3644] [id = 631] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 21315C00 == 86 [pid = 3644] [id = 629] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 23515000 == 85 [pid = 3644] [id = 628] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 23506400 == 84 [pid = 3644] [id = 627] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 230B7800 == 83 [pid = 3644] [id = 626] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 230B5800 == 82 [pid = 3644] [id = 625] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 23090400 == 81 [pid = 3644] [id = 624] 16:32:56 INFO - PROCESS | 3644 | 1464391976643 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]]]}] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 22D4D000 == 80 [pid = 3644] [id = 623] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 225CB400 == 79 [pid = 3644] [id = 622] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 1D93D000 == 78 [pid = 3644] [id = 621] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 156A5800 == 77 [pid = 3644] [id = 620] 16:32:56 INFO - PROCESS | 3644 | --DOCSHELL 0C556C00 == 76 [pid = 3644] [id = 619] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 276 (1F170C00) [pid = 3644] [serial = 1843] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 275 (14D83C00) [pid = 3644] [serial = 1834] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 274 (1F6BFC00) [pid = 3644] [serial = 1846] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 273 (16C60000) [pid = 3644] [serial = 1835] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 272 (19138800) [pid = 3644] [serial = 1828] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 271 (1F663000) [pid = 3644] [serial = 1844] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 270 (1BAF5000) [pid = 3644] [serial = 1840] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 269 (10F79C00) [pid = 3644] [serial = 1849] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 268 (19368400) [pid = 3644] [serial = 1837] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 267 (1A741800) [pid = 3644] [serial = 1838] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 266 (2104FC00) [pid = 3644] [serial = 1852] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 265 (22D4E800) [pid = 3644] [serial = 1822] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 264 (1D98D800) [pid = 3644] [serial = 1832] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 263 (1F669000) [pid = 3644] [serial = 1804] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 262 (22D41C00) [pid = 3644] [serial = 1819] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 261 (18EF1400) [pid = 3644] [serial = 1801] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 260 (22843C00) [pid = 3644] [serial = 1813] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 259 (0C5C2400) [pid = 3644] [serial = 1798] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 258 (225CA400) [pid = 3644] [serial = 1807] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 257 (16E07400) [pid = 3644] [serial = 1825] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 256 (21E0F800) [pid = 3644] [serial = 1796] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 255 (1CF65C00) [pid = 3644] [serial = 1831] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 254 (22706000) [pid = 3644] [serial = 1810] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 253 (19EF1400) [pid = 3644] [serial = 1829] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 252 (22A04C00) [pid = 3644] [serial = 1816] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 251 (2094F800) [pid = 3644] [serial = 1847] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 250 (19138C00) [pid = 3644] [serial = 1850] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 249 (2131F800) [pid = 3644] [serial = 1853] [outer = 00000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | --DOMWINDOW == 248 (1CF5E000) [pid = 3644] [serial = 1841] [outer = 00000000] [url = about:blank] 16:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1277ms 16:32:56 INFO - PROCESS | 3644 | 1464391976763 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:32:56 INFO - PROCESS | 3644 | 1464391976767 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:32:56 INFO - PROCESS | 3644 | 1464391976771 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:32:56 INFO - PROCESS | 3644 | 1464391976773 Marionette TRACE conn6 <- [1,2578,null,{}] 16:32:56 INFO - PROCESS | 3644 | 1464391976777 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}] 16:32:56 INFO - PROCESS | 3644 | 1464391976889 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:32:57 INFO - PROCESS | 3644 | 1464391977023 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 3644 | ++DOCSHELL 10B24800 == 77 [pid = 3644] [id = 654] 16:32:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 249 (10B29800) [pid = 3644] [serial = 1962] [outer = 00000000] 16:32:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 250 (10E29400) [pid = 3644] [serial = 1963] [outer = 10B29800] 16:32:57 INFO - PROCESS | 3644 | 1464391977077 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 251 (15335800) [pid = 3644] [serial = 1964] [outer = 10B29800] 16:32:57 INFO - PROCESS | 3644 | 1464391977534 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]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 830ms 16:32:57 INFO - PROCESS | 3644 | 1464391977606 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 3644 | 1464391977608 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:32:57 INFO - PROCESS | 3644 | 1464391977614 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 3644 | 1464391977619 Marionette TRACE conn6 <- [1,2582,null,{}] 16:32:57 INFO - PROCESS | 3644 | 1464391977628 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}] 16:32:57 INFO - PROCESS | 3644 | 1464391977736 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:32:57 INFO - PROCESS | 3644 | 1464391977754 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 3644 | ++DOCSHELL 1A7C3800 == 78 [pid = 3644] [id = 655] 16:32:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 252 (1A7C3C00) [pid = 3644] [serial = 1965] [outer = 00000000] 16:32:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 253 (1A8D1400) [pid = 3644] [serial = 1966] [outer = 1A7C3C00] 16:32:57 INFO - PROCESS | 3644 | 1464391977800 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 254 (1B54A000) [pid = 3644] [serial = 1967] [outer = 1A7C3C00] 16:32:58 INFO - PROCESS | 3644 | 1464391978302 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]]]}] 16:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 16:32:58 INFO - PROCESS | 3644 | 1464391978346 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 3644 | 1464391978348 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:32:58 INFO - PROCESS | 3644 | 1464391978381 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 3644 | 1464391978383 Marionette TRACE conn6 <- [1,2586,null,{}] 16:32:58 INFO - PROCESS | 3644 | 1464391978387 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}] 16:32:58 INFO - PROCESS | 3644 | 1464391978491 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:32:58 INFO - PROCESS | 3644 | 1464391978635 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 3644 | ++DOCSHELL 1A6DCC00 == 79 [pid = 3644] [id = 656] 16:32:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 255 (1A7C2C00) [pid = 3644] [serial = 1968] [outer = 00000000] 16:32:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 256 (1BBEC400) [pid = 3644] [serial = 1969] [outer = 1A7C2C00] 16:32:58 INFO - PROCESS | 3644 | 1464391978682 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 257 (1CF5D400) [pid = 3644] [serial = 1970] [outer = 1A7C2C00] 16:32:59 INFO - PROCESS | 3644 | 1464391979124 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]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 771ms 16:32:59 INFO - PROCESS | 3644 | 1464391979163 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 3644 | 1464391979165 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:32:59 INFO - PROCESS | 3644 | 1464391979168 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:32:59 INFO - PROCESS | 3644 | 1464391979170 Marionette TRACE conn6 <- [1,2590,null,{}] 16:32:59 INFO - PROCESS | 3644 | 1464391979174 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}] 16:32:59 INFO - PROCESS | 3644 | 1464391979319 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:32:59 INFO - PROCESS | 3644 | 1464391979342 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 3644 | ++DOCSHELL 1D82F000 == 80 [pid = 3644] [id = 657] 16:32:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 258 (1D8E8C00) [pid = 3644] [serial = 1971] [outer = 00000000] 16:32:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 259 (1D93BC00) [pid = 3644] [serial = 1972] [outer = 1D8E8C00] 16:32:59 INFO - PROCESS | 3644 | 1464391979397 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 260 (1DCD8C00) [pid = 3644] [serial = 1973] [outer = 1D8E8C00] 16:32:59 INFO - PROCESS | 3644 | 1464391979962 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]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 831ms 16:32:59 INFO - PROCESS | 3644 | 1464391980005 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 3644 | 1464391980007 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:33:00 INFO - PROCESS | 3644 | 1464391980016 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 3644 | 1464391980018 Marionette TRACE conn6 <- [1,2594,null,{}] 16:33:00 INFO - PROCESS | 3644 | 1464391980021 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}] 16:33:00 INFO - PROCESS | 3644 | 1464391980170 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:33:00 INFO - PROCESS | 3644 | 1464391980194 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 3644 | ++DOCSHELL 1E104C00 == 81 [pid = 3644] [id = 658] 16:33:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 261 (1F667000) [pid = 3644] [serial = 1974] [outer = 00000000] 16:33:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 262 (1F6B3000) [pid = 3644] [serial = 1975] [outer = 1F667000] 16:33:00 INFO - PROCESS | 3644 | 1464391980242 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 263 (1F9D5400) [pid = 3644] [serial = 1976] [outer = 1F667000] 16:33:00 INFO - PROCESS | 3644 | 1464391980733 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]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 770ms 16:33:00 INFO - PROCESS | 3644 | 1464391980790 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 3644 | 1464391980792 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:33:00 INFO - PROCESS | 3644 | 1464391980795 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 3644 | 1464391980797 Marionette TRACE conn6 <- [1,2598,null,{}] 16:33:00 INFO - PROCESS | 3644 | 1464391980801 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}] 16:33:01 INFO - PROCESS | 3644 | 1464391981267 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 262 (21E14C00) [pid = 3644] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 261 (1F66DC00) [pid = 3644] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 260 (1D838000) [pid = 3644] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 259 (1B91F800) [pid = 3644] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 258 (10976400) [pid = 3644] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 257 (14CEC400) [pid = 3644] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 256 (2104F400) [pid = 3644] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 255 (0C51BC00) [pid = 3644] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 254 (17E1F400) [pid = 3644] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 253 (1F6BF400) [pid = 3644] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:33:01 INFO - PROCESS | 3644 | 1464391981369 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 3644 | ++DOCSHELL 0C5EAC00 == 82 [pid = 3644] [id = 659] 16:33:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 254 (10976400) [pid = 3644] [serial = 1977] [outer = 00000000] 16:33:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 255 (18F58000) [pid = 3644] [serial = 1978] [outer = 10976400] 16:33:01 INFO - PROCESS | 3644 | 1464391981417 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 256 (1CEC3400) [pid = 3644] [serial = 1979] [outer = 10976400] 16:33:01 INFO - PROCESS | 3644 | 1464391981864 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]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1119ms 16:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:33:01 INFO - PROCESS | 3644 | 1464391981915 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 3644 | 1464391981917 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:33:01 INFO - PROCESS | 3644 | 1464391981920 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 3644 | 1464391981922 Marionette TRACE conn6 <- [1,2602,null,{}] 16:33:01 INFO - PROCESS | 3644 | 1464391981926 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}] 16:33:02 INFO - PROCESS | 3644 | 1464391982027 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:33:02 INFO - PROCESS | 3644 | 1464391982041 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 3644 | ++DOCSHELL 1D935C00 == 83 [pid = 3644] [id = 660] 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 257 (1F9D7800) [pid = 3644] [serial = 1980] [outer = 00000000] 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 258 (20F93000) [pid = 3644] [serial = 1981] [outer = 1F9D7800] 16:33:02 INFO - PROCESS | 3644 | 1464391982088 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 259 (21312400) [pid = 3644] [serial = 1982] [outer = 1F9D7800] 16:33:02 INFO - PROCESS | 3644 | 1464391982567 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]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 16:33:02 INFO - PROCESS | 3644 | 1464391982606 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 3644 | 1464391982608 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:33:02 INFO - PROCESS | 3644 | 1464391982611 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 3644 | 1464391982613 Marionette TRACE conn6 <- [1,2606,null,{}] 16:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:33:02 INFO - PROCESS | 3644 | 1464391982617 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}] 16:33:02 INFO - PROCESS | 3644 | 1464391982746 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:33:02 INFO - PROCESS | 3644 | 1464391982756 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F4800 == 84 [pid = 3644] [id = 661] 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 260 (20F8D800) [pid = 3644] [serial = 1983] [outer = 00000000] 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 261 (2131E400) [pid = 3644] [serial = 1984] [outer = 20F8D800] 16:33:02 INFO - PROCESS | 3644 | 1464391982804 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 262 (21E16000) [pid = 3644] [serial = 1985] [outer = 20F8D800] 16:33:03 INFO - PROCESS | 3644 | 1464391983392 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]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 870ms 16:33:03 INFO - PROCESS | 3644 | 1464391983490 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 3644 | 1464391983494 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:33:03 INFO - PROCESS | 3644 | 1464391983500 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - PROCESS | 3644 | 1464391983505 Marionette TRACE conn6 <- [1,2610,null,{}] 16:33:03 INFO - PROCESS | 3644 | 1464391983511 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}] 16:33:03 INFO - PROCESS | 3644 | 1464391983652 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:33:03 INFO - PROCESS | 3644 | 1464391983810 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 3644 | ++DOCSHELL 1094F400 == 85 [pid = 3644] [id = 662] 16:33:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 263 (10973C00) [pid = 3644] [serial = 1986] [outer = 00000000] 16:33:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 264 (10F76C00) [pid = 3644] [serial = 1987] [outer = 10973C00] 16:33:03 INFO - PROCESS | 3644 | 1464391983871 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 265 (14F2C400) [pid = 3644] [serial = 1988] [outer = 10973C00] 16:33:04 INFO - PROCESS | 3644 | 1464391984501 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]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1021ms 16:33:04 INFO - PROCESS | 3644 | 1464391984526 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 3644 | 1464391984532 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:33:04 INFO - PROCESS | 3644 | 1464391984538 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 3644 | 1464391984541 Marionette TRACE conn6 <- [1,2614,null,{}] 16:33:04 INFO - PROCESS | 3644 | 1464391984545 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}] 16:33:04 INFO - PROCESS | 3644 | 1464391984677 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:33:04 INFO - PROCESS | 3644 | 1464391984853 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 3644 | ++DOCSHELL 19366000 == 86 [pid = 3644] [id = 663] 16:33:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 266 (19368400) [pid = 3644] [serial = 1989] [outer = 00000000] 16:33:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 267 (1A7C0800) [pid = 3644] [serial = 1990] [outer = 19368400] 16:33:04 INFO - PROCESS | 3644 | 1464391984917 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 268 (1BAEC800) [pid = 3644] [serial = 1991] [outer = 19368400] 16:33:05 INFO - PROCESS | 3644 | 1464391985561 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]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1077ms 16:33:05 INFO - PROCESS | 3644 | 1464391985618 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 3644 | 1464391985620 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:33:05 INFO - PROCESS | 3644 | 1464391985639 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 3644 | 1464391985643 Marionette TRACE conn6 <- [1,2618,null,{}] 16:33:05 INFO - PROCESS | 3644 | 1464391985654 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}] 16:33:05 INFO - PROCESS | 3644 | 1464391985788 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:33:05 INFO - PROCESS | 3644 | 1464391985967 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 3644 | ++DOCSHELL 10C2D800 == 87 [pid = 3644] [id = 664] 16:33:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 269 (19141800) [pid = 3644] [serial = 1992] [outer = 00000000] 16:33:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 270 (20946800) [pid = 3644] [serial = 1993] [outer = 19141800] 16:33:06 INFO - PROCESS | 3644 | 1464391986026 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 271 (225CAC00) [pid = 3644] [serial = 1994] [outer = 19141800] 16:33:06 INFO - PROCESS | 3644 | 1464391986636 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]]]}] 16:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1024ms 16:33:06 INFO - PROCESS | 3644 | 1464391986662 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 3644 | 1464391986665 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:33:06 INFO - PROCESS | 3644 | 1464391986669 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - PROCESS | 3644 | 1464391986671 Marionette TRACE conn6 <- [1,2622,null,{}] 16:33:06 INFO - PROCESS | 3644 | 1464391986674 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}] 16:33:06 INFO - PROCESS | 3644 | 1464391986802 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:33:06 INFO - PROCESS | 3644 | 1464391986991 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 3644 | ++DOCSHELL 22741400 == 88 [pid = 3644] [id = 665] 16:33:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 272 (22741C00) [pid = 3644] [serial = 1995] [outer = 00000000] 16:33:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 273 (22848C00) [pid = 3644] [serial = 1996] [outer = 22741C00] 16:33:07 INFO - PROCESS | 3644 | 1464391987052 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 274 (22A08000) [pid = 3644] [serial = 1997] [outer = 22741C00] 16:33:07 INFO - PROCESS | 3644 | 1464391987692 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]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1070ms 16:33:07 INFO - PROCESS | 3644 | 1464391987742 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 3644 | 1464391987745 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:33:07 INFO - PROCESS | 3644 | 1464391987748 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:33:07 INFO - PROCESS | 3644 | 1464391987750 Marionette TRACE conn6 <- [1,2626,null,{}] 16:33:07 INFO - PROCESS | 3644 | 1464391987754 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}] 16:33:07 INFO - PROCESS | 3644 | 1464391987877 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:33:08 INFO - PROCESS | 3644 | 1464391988072 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 3644 | ++DOCSHELL 22D4AC00 == 89 [pid = 3644] [id = 666] 16:33:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 275 (22D4B000) [pid = 3644] [serial = 1998] [outer = 00000000] 16:33:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 276 (23077000) [pid = 3644] [serial = 1999] [outer = 22D4B000] 16:33:08 INFO - PROCESS | 3644 | 1464391988133 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 277 (23082800) [pid = 3644] [serial = 2000] [outer = 22D4B000] 16:33:08 INFO - PROCESS | 3644 | 1464391988760 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]]]}] 16:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1067ms 16:33:08 INFO - PROCESS | 3644 | 1464391988819 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 3644 | 1464391988822 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:33:08 INFO - PROCESS | 3644 | 1464391988825 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:33:08 INFO - PROCESS | 3644 | 1464391988827 Marionette TRACE conn6 <- [1,2630,null,{}] 16:33:08 INFO - PROCESS | 3644 | 1464391988831 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}] 16:33:08 INFO - PROCESS | 3644 | 1464391988979 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:33:09 INFO - PROCESS | 3644 | 1464391989166 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 3644 | ++DOCSHELL 23076800 == 90 [pid = 3644] [id = 667] 16:33:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 278 (23505C00) [pid = 3644] [serial = 2001] [outer = 00000000] 16:33:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 279 (2350D800) [pid = 3644] [serial = 2002] [outer = 23505C00] 16:33:09 INFO - PROCESS | 3644 | 1464391989229 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 280 (2351D000) [pid = 3644] [serial = 2003] [outer = 23505C00] 16:33:09 INFO - PROCESS | 3644 | 1464391989810 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]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:33:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1015ms 16:33:09 INFO - PROCESS | 3644 | 1464391989844 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 3644 | 1464391989847 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:33:09 INFO - PROCESS | 3644 | 1464391989850 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:33:09 INFO - PROCESS | 3644 | 1464391989852 Marionette TRACE conn6 <- [1,2634,null,{}] 16:33:09 INFO - PROCESS | 3644 | 1464391989856 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}] 16:33:09 INFO - PROCESS | 3644 | 1464391989983 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:33:10 INFO - PROCESS | 3644 | 1464391990162 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 3644 | ++DOCSHELL 23350000 == 91 [pid = 3644] [id = 668] 16:33:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 281 (23509800) [pid = 3644] [serial = 2004] [outer = 00000000] 16:33:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 282 (2591A400) [pid = 3644] [serial = 2005] [outer = 23509800] 16:33:10 INFO - PROCESS | 3644 | 1464391990221 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 283 (25D01400) [pid = 3644] [serial = 2006] [outer = 23509800] 16:33:10 INFO - PROCESS | 3644 | 1464391990835 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]]]}] 16:33:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:33:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1019ms 16:33:10 INFO - PROCESS | 3644 | 1464391990874 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 3644 | 1464391990876 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:33:10 INFO - PROCESS | 3644 | 1464391990880 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:33:10 INFO - PROCESS | 3644 | 1464391990882 Marionette TRACE conn6 <- [1,2638,null,{}] 16:33:10 INFO - PROCESS | 3644 | 1464391990886 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}] 16:33:11 INFO - PROCESS | 3644 | 1464391991013 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:33:11 INFO - PROCESS | 3644 | 1464391991170 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 3644 | ++DOCSHELL 2591A000 == 92 [pid = 3644] [id = 669] 16:33:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 284 (25D09800) [pid = 3644] [serial = 2007] [outer = 00000000] 16:33:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 285 (2670C000) [pid = 3644] [serial = 2008] [outer = 25D09800] 16:33:11 INFO - PROCESS | 3644 | 1464391991227 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 286 (26A7B800) [pid = 3644] [serial = 2009] [outer = 25D09800] 16:33:11 INFO - PROCESS | 3644 | 1464391991864 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]]]}] 16:33:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:33:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1020ms 16:33:11 INFO - PROCESS | 3644 | 1464391991904 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 3644 | 1464391991906 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:33:11 INFO - PROCESS | 3644 | 1464391991910 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:33:11 INFO - PROCESS | 3644 | 1464391991912 Marionette TRACE conn6 <- [1,2642,null,{}] 16:33:11 INFO - PROCESS | 3644 | 1464391991915 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}] 16:33:12 INFO - PROCESS | 3644 | 1464391992040 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:33:12 INFO - PROCESS | 3644 | 1464391992228 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 3644 | ++DOCSHELL 26EBEC00 == 93 [pid = 3644] [id = 670] 16:33:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 287 (2751C800) [pid = 3644] [serial = 2010] [outer = 00000000] 16:33:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 288 (27546400) [pid = 3644] [serial = 2011] [outer = 2751C800] 16:33:12 INFO - PROCESS | 3644 | 1464391992286 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 289 (27549C00) [pid = 3644] [serial = 2012] [outer = 2751C800] 16:33:12 INFO - PROCESS | 3644 | 1464391992865 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]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:33:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1019ms 16:33:12 INFO - PROCESS | 3644 | 1464391992933 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 3644 | 1464391992936 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:33:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:33:12 INFO - PROCESS | 3644 | 1464391992939 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 3644 | 1464391992941 Marionette TRACE conn6 <- [1,2646,null,{}] 16:33:12 INFO - PROCESS | 3644 | 1464391992945 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}] 16:33:13 INFO - PROCESS | 3644 | 1464391993069 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:33:13 INFO - PROCESS | 3644 | 1464391993254 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 3644 | ++DOCSHELL 27543000 == 94 [pid = 3644] [id = 671] 16:33:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 290 (27545800) [pid = 3644] [serial = 2013] [outer = 00000000] 16:33:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 291 (27614000) [pid = 3644] [serial = 2014] [outer = 27545800] 16:33:13 INFO - PROCESS | 3644 | 1464391993314 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 292 (27615000) [pid = 3644] [serial = 2015] [outer = 27545800] 16:33:13 INFO - PROCESS | 3644 | 1464391993924 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]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1016ms 16:33:13 INFO - PROCESS | 3644 | 1464391993958 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 3644 | 1464391993961 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:33:13 INFO - PROCESS | 3644 | 1464391993965 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:33:13 INFO - PROCESS | 3644 | 1464391993967 Marionette TRACE conn6 <- [1,2650,null,{}] 16:33:13 INFO - PROCESS | 3644 | 1464391993971 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}] 16:33:14 INFO - PROCESS | 3644 | 1464391994112 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:33:14 INFO - PROCESS | 3644 | 1464391994263 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:14 INFO - PROCESS | 3644 | ++DOCSHELL 2761F400 == 95 [pid = 3644] [id = 672] 16:33:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 293 (27703000) [pid = 3644] [serial = 2016] [outer = 00000000] 16:33:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 294 (27709000) [pid = 3644] [serial = 2017] [outer = 27703000] 16:33:14 INFO - PROCESS | 3644 | 1464391994324 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 295 (2770D800) [pid = 3644] [serial = 2018] [outer = 27703000] 16:33:14 INFO - PROCESS | 3644 | 1464391994956 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]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:33:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1018ms 16:33:14 INFO - PROCESS | 3644 | 1464391994987 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 3644 | 1464391994989 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:33:14 INFO - PROCESS | 3644 | 1464391994992 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:33:14 INFO - PROCESS | 3644 | 1464391994994 Marionette TRACE conn6 <- [1,2654,null,{}] 16:33:14 INFO - PROCESS | 3644 | 1464391994998 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}] 16:33:15 INFO - PROCESS | 3644 | 1464391995122 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:33:15 INFO - PROCESS | 3644 | 1464391995321 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 3644 | ++DOCSHELL 27708C00 == 96 [pid = 3644] [id = 673] 16:33:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 296 (28F78000) [pid = 3644] [serial = 2019] [outer = 00000000] 16:33:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 297 (28F7E800) [pid = 3644] [serial = 2020] [outer = 28F78000] 16:33:15 INFO - PROCESS | 3644 | 1464391995382 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 298 (28F81C00) [pid = 3644] [serial = 2021] [outer = 28F78000] 16:33:16 INFO - PROCESS | 3644 | 1464391996482 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]]]}] 16:33:16 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) 16:33:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1521ms 16:33:16 INFO - PROCESS | 3644 | 1464391996518 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 3644 | 1464391996520 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:33:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:33:16 INFO - PROCESS | 3644 | 1464391996524 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - PROCESS | 3644 | 1464391996525 Marionette TRACE conn6 <- [1,2658,null,{}] 16:33:16 INFO - PROCESS | 3644 | 1464391996529 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}] 16:33:16 INFO - PROCESS | 3644 | 1464391996656 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:33:16 INFO - PROCESS | 3644 | 1464391996837 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 3644 | ++DOCSHELL 1CF5B800 == 97 [pid = 3644] [id = 674] 16:33:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 299 (20948C00) [pid = 3644] [serial = 2022] [outer = 00000000] 16:33:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 300 (16CBE000) [pid = 3644] [serial = 2023] [outer = 20948C00] 16:33:16 INFO - PROCESS | 3644 | 1464391996893 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 301 (26696800) [pid = 3644] [serial = 2024] [outer = 20948C00] 16:33:17 INFO - PROCESS | 3644 | 1464391997936 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 3644 | 1464391997949 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:33:17 INFO - PROCESS | 3644 | 1464391997952 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:33:17 INFO - PROCESS | 3644 | 1464391997954 Marionette TRACE conn6 <- [1,2662,null,{}] 16:33:17 INFO - PROCESS | 3644 | 1464391997958 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}] 16:33:18 INFO - PROCESS | 3644 | 1464391998121 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:33:18 INFO - PROCESS | 3644 | 1464391998335 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 3644 | ++DOCSHELL 16C66000 == 98 [pid = 3644] [id = 675] 16:33:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 302 (18F55800) [pid = 3644] [serial = 2025] [outer = 00000000] 16:33:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 303 (1F16E000) [pid = 3644] [serial = 2026] [outer = 18F55800] 16:33:18 INFO - PROCESS | 3644 | 1464391998391 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 304 (22743800) [pid = 3644] [serial = 2027] [outer = 18F55800] 16:33:19 INFO - PROCESS | 3644 | 1464391999689 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 3644 | 1464391999744 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:33:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:33:19 INFO - PROCESS | 3644 | 1464391999749 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 3644 | 1464391999753 Marionette TRACE conn6 <- [1,2666,null,{}] 16:33:19 INFO - PROCESS | 3644 | 1464391999758 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}] 16:33:19 INFO - PROCESS | 3644 | 1464391999968 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 1D935C00 == 97 [pid = 3644] [id = 660] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 0C5EAC00 == 96 [pid = 3644] [id = 659] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 1E104C00 == 95 [pid = 3644] [id = 658] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 1D82F000 == 94 [pid = 3644] [id = 657] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 1A6DCC00 == 93 [pid = 3644] [id = 656] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 1A7C3800 == 92 [pid = 3644] [id = 655] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 10B24800 == 91 [pid = 3644] [id = 654] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 16229000 == 90 [pid = 3644] [id = 653] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 0888E800 == 89 [pid = 3644] [id = 652] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 27515C00 == 88 [pid = 3644] [id = 650] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 26EB8000 == 87 [pid = 3644] [id = 649] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 26A77C00 == 86 [pid = 3644] [id = 648] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 2670F000 == 85 [pid = 3644] [id = 647] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 2591F800 == 84 [pid = 3644] [id = 646] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 25918C00 == 83 [pid = 3644] [id = 645] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 303 (22D4E000) [pid = 3644] [serial = 1921] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 302 (2334B400) [pid = 3644] [serial = 1879] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 301 (23518800) [pid = 3644] [serial = 1885] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 300 (238C3000) [pid = 3644] [serial = 1888] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 299 (23093C00) [pid = 3644] [serial = 1873] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 298 (22854C00) [pid = 3644] [serial = 1867] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 297 (0C5CAC00) [pid = 3644] [serial = 1858] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 296 (2307B800) [pid = 3644] [serial = 1870] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 295 (23509C00) [pid = 3644] [serial = 1882] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 294 (1F6AE400) [pid = 3644] [serial = 1864] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 293 (17FE3000) [pid = 3644] [serial = 1861] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 292 (230BD400) [pid = 3644] [serial = 1876] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 23517C00 == 82 [pid = 3644] [id = 644] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 2284A000 == 81 [pid = 3644] [id = 643] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 17F0E400 == 80 [pid = 3644] [id = 642] 16:33:20 INFO - PROCESS | 3644 | --DOCSHELL 10952400 == 79 [pid = 3644] [id = 641] 16:33:20 INFO - PROCESS | 3644 | 1464392000248 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 3644 | ++DOCSHELL 0C51E400 == 80 [pid = 3644] [id = 676] 16:33:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 293 (0C550C00) [pid = 3644] [serial = 2028] [outer = 00000000] 16:33:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 294 (0C5F0400) [pid = 3644] [serial = 2029] [outer = 0C550C00] 16:33:20 INFO - PROCESS | 3644 | 1464392000297 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 295 (10B29400) [pid = 3644] [serial = 2030] [outer = 0C550C00] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 294 (21E4D400) [pid = 3644] [serial = 1856] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 293 (22743400) [pid = 3644] [serial = 1918] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 292 (1E104000) [pid = 3644] [serial = 1907] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 291 (1C884400) [pid = 3644] [serial = 1903] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 290 (19EE7000) [pid = 3644] [serial = 1915] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 289 (1D83AC00) [pid = 3644] [serial = 1891] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 288 (19366400) [pid = 3644] [serial = 1895] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 287 (21318800) [pid = 3644] [serial = 1912] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 286 (1DBA0800) [pid = 3644] [serial = 1906] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 285 (10B2F000) [pid = 3644] [serial = 1898] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 284 (1D993000) [pid = 3644] [serial = 1916] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 283 (1A8C3800) [pid = 3644] [serial = 1901] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 282 (21E1A400) [pid = 3644] [serial = 1913] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 281 (20F93C00) [pid = 3644] [serial = 1910] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 280 (2094DC00) [pid = 3644] [serial = 1909] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 279 (17F08000) [pid = 3644] [serial = 1894] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 278 (0CD3B800) [pid = 3644] [serial = 1897] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 277 (19361C00) [pid = 3644] [serial = 1900] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 276 (1CF68C00) [pid = 3644] [serial = 1904] [outer = 00000000] [url = about:blank] 16:33:20 INFO - PROCESS | 3644 | --DOMWINDOW == 275 (2284FC00) [pid = 3644] [serial = 1919] [outer = 00000000] [url = about:blank] 16:33:21 INFO - PROCESS | 3644 | 1464392001193 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]]]}] 16:33: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) 16:33:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1485ms 16:33:21 INFO - PROCESS | 3644 | 1464392001236 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 3644 | 1464392001242 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:33:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:33:21 INFO - PROCESS | 3644 | 1464392001247 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 3644 | 1464392001250 Marionette TRACE conn6 <- [1,2670,null,{}] 16:33:21 INFO - PROCESS | 3644 | 1464392001266 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}] 16:33:21 INFO - PROCESS | 3644 | 1464392001376 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:33:21 INFO - PROCESS | 3644 | 1464392001384 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 3644 | ++DOCSHELL 19136800 == 81 [pid = 3644] [id = 677] 16:33:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 276 (1913E000) [pid = 3644] [serial = 2031] [outer = 00000000] 16:33:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 277 (19EE9400) [pid = 3644] [serial = 2032] [outer = 1913E000] 16:33:21 INFO - PROCESS | 3644 | 1464392001431 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 278 (1A7BA800) [pid = 3644] [serial = 2033] [outer = 1913E000] 16:33:22 INFO - PROCESS | 3644 | 1464392002427 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]]]}] 16:33: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) 16:33:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1242ms 16:33:22 INFO - PROCESS | 3644 | 1464392002493 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 3644 | 1464392002495 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:33:22 INFO - PROCESS | 3644 | 1464392002499 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:33:22 INFO - PROCESS | 3644 | 1464392002503 Marionette TRACE conn6 <- [1,2674,null,{}] 16:33:22 INFO - PROCESS | 3644 | 1464392002513 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}] 16:33:22 INFO - PROCESS | 3644 | 1464392002676 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:33:22 INFO - PROCESS | 3644 | 1464392002693 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 3644 | ++DOCSHELL 1B9EA800 == 82 [pid = 3644] [id = 678] 16:33:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 279 (1B9EE000) [pid = 3644] [serial = 2034] [outer = 00000000] 16:33:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 280 (1D936000) [pid = 3644] [serial = 2035] [outer = 1B9EE000] 16:33:22 INFO - PROCESS | 3644 | 1464392002743 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 281 (1DBA7C00) [pid = 3644] [serial = 2036] [outer = 1B9EE000] 16:33:23 INFO - PROCESS | 3644 | 1464392003731 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:33:23 INFO - PROCESS | 3644 | 1464392003784 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:33:23 INFO - PROCESS | 3644 | 1464392003787 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:33:23 INFO - PROCESS | 3644 | 1464392003789 Marionette TRACE conn6 <- [1,2678,null,{}] 16:33:23 INFO - PROCESS | 3644 | 1464392003792 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}] 16:33:23 INFO - PROCESS | 3644 | 1464392003947 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:33:23 INFO - PROCESS | 3644 | 1464392003963 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 3644 | ++DOCSHELL 1DCDA000 == 83 [pid = 3644] [id = 679] 16:33:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 282 (1E104C00) [pid = 3644] [serial = 2037] [outer = 00000000] 16:33:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 283 (1F6AE400) [pid = 3644] [serial = 2038] [outer = 1E104C00] 16:33:24 INFO - PROCESS | 3644 | 1464392004018 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 284 (1F9D2000) [pid = 3644] [serial = 2039] [outer = 1E104C00] 16:33:24 INFO - PROCESS | 3644 | --DOMWINDOW == 283 (1A7C2C00) [pid = 3644] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:33:24 INFO - PROCESS | 3644 | --DOMWINDOW == 282 (2285E800) [pid = 3644] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:33:24 INFO - PROCESS | 3644 | --DOMWINDOW == 281 (1D8E8C00) [pid = 3644] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:33:24 INFO - PROCESS | 3644 | --DOMWINDOW == 280 (1622B800) [pid = 3644] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:33:24 INFO - PROCESS | 3644 | --DOMWINDOW == 279 (08E7DC00) [pid = 3644] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:33:24 INFO - PROCESS | 3644 | --DOMWINDOW == 278 (1A7C3C00) [pid = 3644] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:33:24 INFO - PROCESS | 3644 | --DOMWINDOW == 277 (1F667000) [pid = 3644] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:33:24 INFO - PROCESS | 3644 | --DOMWINDOW == 276 (10B29800) [pid = 3644] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:33:24 INFO - PROCESS | 3644 | --DOMWINDOW == 275 (10976400) [pid = 3644] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:33:24 INFO - PROCESS | 3644 | --DOMWINDOW == 274 (1F9D7800) [pid = 3644] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:33:25 INFO - PROCESS | 3644 | 1464392005154 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 3644 | 1464392005217 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:33:25 INFO - PROCESS | 3644 | 1464392005220 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:33:25 INFO - PROCESS | 3644 | 1464392005222 Marionette TRACE conn6 <- [1,2682,null,{}] 16:33:25 INFO - PROCESS | 3644 | 1464392005225 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}] 16:33:25 INFO - PROCESS | 3644 | 1464392005325 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:33:25 INFO - PROCESS | 3644 | 1464392005332 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 3644 | ++DOCSHELL 1D8E8C00 == 84 [pid = 3644] [id = 680] 16:33:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 275 (1DBF0C00) [pid = 3644] [serial = 2040] [outer = 00000000] 16:33:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 276 (2094F800) [pid = 3644] [serial = 2041] [outer = 1DBF0C00] 16:33:25 INFO - PROCESS | 3644 | 1464392005377 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 277 (20F94C00) [pid = 3644] [serial = 2042] [outer = 1DBF0C00] 16:33:26 INFO - PROCESS | 3644 | 1464392006366 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 3644 | 1464392006399 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:33:26 INFO - PROCESS | 3644 | 1464392006402 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:33:26 INFO - PROCESS | 3644 | 1464392006404 Marionette TRACE conn6 <- [1,2686,null,{}] 16:33:26 INFO - PROCESS | 3644 | 1464392006408 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}] 16:33:26 INFO - PROCESS | 3644 | 1464392006664 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:33:26 INFO - PROCESS | 3644 | 1464392006840 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 3644 | ++DOCSHELL 0C570000 == 85 [pid = 3644] [id = 681] 16:33:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 278 (0C5BD800) [pid = 3644] [serial = 2043] [outer = 00000000] 16:33:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 279 (0C5ECC00) [pid = 3644] [serial = 2044] [outer = 0C5BD800] 16:33:26 INFO - PROCESS | 3644 | 1464392006909 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 280 (1040B800) [pid = 3644] [serial = 2045] [outer = 0C5BD800] 16:33:28 INFO - PROCESS | 3644 | 1464392008021 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:33:28 INFO - PROCESS | 3644 | 1464392008098 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:33:28 INFO - PROCESS | 3644 | 1464392008104 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:33:28 INFO - PROCESS | 3644 | 1464392008109 Marionette TRACE conn6 <- [1,2690,null,{}] 16:33:28 INFO - PROCESS | 3644 | 1464392008114 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}] 16:33:28 INFO - PROCESS | 3644 | 1464392008287 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:33:28 INFO - PROCESS | 3644 | 1464392008510 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 3644 | ++DOCSHELL 16E09C00 == 86 [pid = 3644] [id = 682] 16:33:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 281 (16E0A400) [pid = 3644] [serial = 2046] [outer = 00000000] 16:33:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 282 (17F03800) [pid = 3644] [serial = 2047] [outer = 16E0A400] 16:33:28 INFO - PROCESS | 3644 | 1464392008571 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 283 (19125800) [pid = 3644] [serial = 2048] [outer = 16E0A400] 16:33:29 INFO - PROCESS | 3644 | 1464392009227 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]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:33:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1172ms 16:33:29 INFO - PROCESS | 3644 | 1464392009281 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 3644 | 1464392009285 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:33:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:33:29 INFO - PROCESS | 3644 | 1464392009303 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - PROCESS | 3644 | 1464392009306 Marionette TRACE conn6 <- [1,2694,null,{}] 16:33:29 INFO - PROCESS | 3644 | 1464392009311 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}] 16:33:29 INFO - PROCESS | 3644 | 1464392009452 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:33:29 INFO - PROCESS | 3644 | 1464392009629 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 3644 | ++DOCSHELL 1B543C00 == 87 [pid = 3644] [id = 683] 16:33:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 284 (1B54AC00) [pid = 3644] [serial = 2049] [outer = 00000000] 16:33:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 285 (1BBEEC00) [pid = 3644] [serial = 2050] [outer = 1B54AC00] 16:33:29 INFO - PROCESS | 3644 | 1464392009687 Marionette DEBUG loaded listener.js 16:33:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 286 (1CF68C00) [pid = 3644] [serial = 2051] [outer = 1B54AC00] 16:33:30 INFO - PROCESS | 3644 | 1464392010355 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]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:33:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1084ms 16:33:30 INFO - PROCESS | 3644 | 1464392010378 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 3644 | 1464392010382 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:33:30 INFO - PROCESS | 3644 | 1464392010407 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 3644 | 1464392010411 Marionette TRACE conn6 <- [1,2698,null,{}] 16:33:30 INFO - PROCESS | 3644 | 1464392010418 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}] 16:33:30 INFO - PROCESS | 3644 | 1464392010564 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:33:30 INFO - PROCESS | 3644 | 1464392010746 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 3644 | ++DOCSHELL 1A73CC00 == 88 [pid = 3644] [id = 684] 16:33:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 287 (1D931C00) [pid = 3644] [serial = 2052] [outer = 00000000] 16:33:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 288 (21E4D000) [pid = 3644] [serial = 2053] [outer = 1D931C00] 16:33:30 INFO - PROCESS | 3644 | 1464392010803 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 289 (225CE400) [pid = 3644] [serial = 2054] [outer = 1D931C00] 16:33:31 INFO - PROCESS | 3644 | 1464392011462 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] 16:33:31 INFO - PROCESS | 3644 | 1464392011496 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:33:31 INFO - PROCESS | 3644 | 1464392011500 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 3644 | 1464392011502 Marionette TRACE conn6 <- [1,2702,null,{}] 16:33:31 INFO - PROCESS | 3644 | 1464392011506 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}] 16:33:31 INFO - PROCESS | 3644 | 1464392011642 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:33:31 INFO - PROCESS | 3644 | 1464392011823 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 3644 | ++DOCSHELL 21050800 == 89 [pid = 3644] [id = 685] 16:33:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 290 (22709000) [pid = 3644] [serial = 2055] [outer = 00000000] 16:33:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 291 (22A06800) [pid = 3644] [serial = 2056] [outer = 22709000] 16:33:31 INFO - PROCESS | 3644 | 1464392011882 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 292 (23080000) [pid = 3644] [serial = 2057] [outer = 22709000] 16:33:32 INFO - PROCESS | 3644 | 1464392012480 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]]]}] 16:33:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:33:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1017ms 16:33:32 INFO - PROCESS | 3644 | 1464392012522 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 3644 | 1464392012524 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:33:32 INFO - PROCESS | 3644 | 1464392012528 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:33:32 INFO - PROCESS | 3644 | 1464392012530 Marionette TRACE conn6 <- [1,2706,null,{}] 16:33:32 INFO - PROCESS | 3644 | 1464392012534 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}] 16:33:32 INFO - PROCESS | 3644 | 1464392012667 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:33:32 INFO - PROCESS | 3644 | 1464392012861 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 3644 | ++DOCSHELL 230B4800 == 90 [pid = 3644] [id = 686] 16:33:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 293 (230B6400) [pid = 3644] [serial = 2058] [outer = 00000000] 16:33:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 294 (23344400) [pid = 3644] [serial = 2059] [outer = 230B6400] 16:33:32 INFO - PROCESS | 3644 | 1464392012927 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 295 (23518800) [pid = 3644] [serial = 2060] [outer = 230B6400] 16:33:33 INFO - PROCESS | 3644 | 1464392013615 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] 16:33:33 INFO - PROCESS | 3644 | 1464392013664 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:33:33 INFO - PROCESS | 3644 | 1464392013668 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:33:33 INFO - PROCESS | 3644 | 1464392013670 Marionette TRACE conn6 <- [1,2710,null,{}] 16:33:33 INFO - PROCESS | 3644 | 1464392013674 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}] 16:33:33 INFO - PROCESS | 3644 | 1464392013802 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:33:33 INFO - PROCESS | 3644 | 1464392013983 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 3644 | ++DOCSHELL 238C5000 == 91 [pid = 3644] [id = 687] 16:33:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 296 (25912000) [pid = 3644] [serial = 2061] [outer = 00000000] 16:33:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 297 (26693400) [pid = 3644] [serial = 2062] [outer = 25912000] 16:33:34 INFO - PROCESS | 3644 | 1464392014040 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 298 (26708C00) [pid = 3644] [serial = 2063] [outer = 25912000] 16:33:34 INFO - PROCESS | 3644 | 1464392014663 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] 16:33:34 INFO - PROCESS | 3644 | 1464392014692 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:33:34 INFO - PROCESS | 3644 | 1464392014695 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:33:34 INFO - PROCESS | 3644 | 1464392014697 Marionette TRACE conn6 <- [1,2714,null,{}] 16:33:34 INFO - PROCESS | 3644 | 1464392014701 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}] 16:33:34 INFO - PROCESS | 3644 | 1464392014826 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:33:35 INFO - PROCESS | 3644 | 1464392015020 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 3644 | ++DOCSHELL 1F432400 == 92 [pid = 3644] [id = 688] 16:33:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 299 (1F433800) [pid = 3644] [serial = 2064] [outer = 00000000] 16:33:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 300 (1F43CC00) [pid = 3644] [serial = 2065] [outer = 1F433800] 16:33:35 INFO - PROCESS | 3644 | 1464392015078 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 301 (1F43E800) [pid = 3644] [serial = 2066] [outer = 1F433800] 16:33:35 INFO - PROCESS | 3644 | 1464392015643 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]]]}] 16:33:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:33:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 16:33:35 INFO - PROCESS | 3644 | 1464392015670 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 3644 | 1464392015673 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:33:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:33:35 INFO - PROCESS | 3644 | 1464392015676 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - PROCESS | 3644 | 1464392015679 Marionette TRACE conn6 <- [1,2718,null,{}] 16:33:35 INFO - PROCESS | 3644 | 1464392015682 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}] 16:33:35 INFO - PROCESS | 3644 | 1464392015808 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:33:36 INFO - PROCESS | 3644 | 1464392016008 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 3644 | ++DOCSHELL 238C5400 == 93 [pid = 3644] [id = 689] 16:33:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 302 (25915400) [pid = 3644] [serial = 2067] [outer = 00000000] 16:33:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 303 (26A76800) [pid = 3644] [serial = 2068] [outer = 25915400] 16:33:36 INFO - PROCESS | 3644 | 1464392016065 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 304 (26EB5C00) [pid = 3644] [serial = 2069] [outer = 25915400] 16:33:37 INFO - PROCESS | 3644 | 1464392017345 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:33:37 INFO - PROCESS | 3644 | 1464392017371 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:33:37 INFO - PROCESS | 3644 | 1464392017376 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 3644 | 1464392017380 Marionette TRACE conn6 <- [1,2722,null,{}] 16:33:37 INFO - PROCESS | 3644 | 1464392017431 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}] 16:33:37 INFO - PROCESS | 3644 | 1464392017540 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:33:37 INFO - PROCESS | 3644 | 1464392017806 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 3644 | ++DOCSHELL 10401800 == 94 [pid = 3644] [id = 690] 16:33:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 305 (11A8B400) [pid = 3644] [serial = 2070] [outer = 00000000] 16:33:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 306 (156A5C00) [pid = 3644] [serial = 2071] [outer = 11A8B400] 16:33:37 INFO - PROCESS | 3644 | 1464392017860 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 307 (17F0AC00) [pid = 3644] [serial = 2072] [outer = 11A8B400] 16:33:38 INFO - PROCESS | 3644 | 1464392018503 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]]]}] 16:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1190ms 16:33:38 INFO - PROCESS | 3644 | 1464392018567 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 3644 | 1464392018573 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:33:38 INFO - PROCESS | 3644 | 1464392018597 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 3644 | 1464392018600 Marionette TRACE conn6 <- [1,2726,null,{}] 16:33:38 INFO - PROCESS | 3644 | 1464392018604 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}] 16:33:38 INFO - PROCESS | 3644 | 1464392018735 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:33:38 INFO - PROCESS | 3644 | 1464392018916 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 3644 | ++DOCSHELL 1B541C00 == 95 [pid = 3644] [id = 691] 16:33:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 308 (1B9E5400) [pid = 3644] [serial = 2073] [outer = 00000000] 16:33:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 309 (1CD8F400) [pid = 3644] [serial = 2074] [outer = 1B9E5400] 16:33:38 INFO - PROCESS | 3644 | 1464392018969 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 310 (1D93C800) [pid = 3644] [serial = 2075] [outer = 1B9E5400] 16:33:39 INFO - PROCESS | 3644 | 1464392019595 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]]]}] 16:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1073ms 16:33:39 INFO - PROCESS | 3644 | 1464392019690 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 3644 | 1464392019693 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:33:39 INFO - PROCESS | 3644 | 1464392019698 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 3644 | 1464392019701 Marionette TRACE conn6 <- [1,2730,null,{}] 16:33:39 INFO - PROCESS | 3644 | 1464392019711 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}] 16:33:39 INFO - PROCESS | 3644 | 1464392019848 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:33:40 INFO - PROCESS | 3644 | 1464392020029 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 3644 | ++DOCSHELL 1BAED000 == 96 [pid = 3644] [id = 692] 16:33:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 311 (1BAF2000) [pid = 3644] [serial = 2076] [outer = 00000000] 16:33:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 312 (20F8F000) [pid = 3644] [serial = 2077] [outer = 1BAF2000] 16:33:40 INFO - PROCESS | 3644 | 1464392020083 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 313 (21317000) [pid = 3644] [serial = 2078] [outer = 1BAF2000] 16:33:40 INFO - PROCESS | 3644 | 1464392020704 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]]]}] 16:33:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:33:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1019ms 16:33:40 INFO - PROCESS | 3644 | 1464392020722 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 3644 | 1464392020725 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:33:40 INFO - PROCESS | 3644 | 1464392020728 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:33:40 INFO - PROCESS | 3644 | 1464392020730 Marionette TRACE conn6 <- [1,2734,null,{}] 16:33:40 INFO - PROCESS | 3644 | 1464392020734 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}] 16:33:40 INFO - PROCESS | 3644 | 1464392020856 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:33:41 INFO - PROCESS | 3644 | 1464392021062 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 3644 | ++DOCSHELL 11A8BC00 == 97 [pid = 3644] [id = 693] 16:33:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 314 (1DBE6000) [pid = 3644] [serial = 2079] [outer = 00000000] 16:33:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 315 (22A02C00) [pid = 3644] [serial = 2080] [outer = 1DBE6000] 16:33:41 INFO - PROCESS | 3644 | 1464392021114 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 316 (2309AC00) [pid = 3644] [serial = 2081] [outer = 1DBE6000] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 10C2E800 == 96 [pid = 3644] [id = 478] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 0C551400 == 95 [pid = 3644] [id = 477] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 0C559400 == 94 [pid = 3644] [id = 476] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 1D8E8C00 == 93 [pid = 3644] [id = 680] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 1DCDA000 == 92 [pid = 3644] [id = 679] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 1B9EA800 == 91 [pid = 3644] [id = 678] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 19136800 == 90 [pid = 3644] [id = 677] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 315 (26A71C00) [pid = 3644] [serial = 1942] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 314 (26707000) [pid = 3644] [serial = 1939] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 313 (10C23800) [pid = 3644] [serial = 1924] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 312 (25920800) [pid = 3644] [serial = 1936] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 311 (238C4800) [pid = 3644] [serial = 1933] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 310 (1B47F400) [pid = 3644] [serial = 1927] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 309 (26EB2800) [pid = 3644] [serial = 1945] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 308 (2307E400) [pid = 3644] [serial = 1930] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 307 (26EBF800) [pid = 3644] [serial = 1948] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 306 (2751D000) [pid = 3644] [serial = 1951] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 305 (1A8C7C00) [pid = 3644] [serial = 1954] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 304 (2131E400) [pid = 3644] [serial = 1984] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 0C51E400 == 89 [pid = 3644] [id = 676] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 23076800 == 88 [pid = 3644] [id = 667] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 22D4AC00 == 87 [pid = 3644] [id = 666] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 22741400 == 86 [pid = 3644] [id = 665] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 10C2D800 == 85 [pid = 3644] [id = 664] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 19366000 == 84 [pid = 3644] [id = 663] 16:33:41 INFO - PROCESS | 3644 | --DOCSHELL 1094F400 == 83 [pid = 3644] [id = 662] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 303 (1BBEC400) [pid = 3644] [serial = 1969] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 302 (23081800) [pid = 3644] [serial = 1922] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 301 (1D93BC00) [pid = 3644] [serial = 1972] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 300 (19368C00) [pid = 3644] [serial = 1961] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 299 (17F0A000) [pid = 3644] [serial = 1960] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 298 (10B2A800) [pid = 3644] [serial = 1958] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 297 (0CD83C00) [pid = 3644] [serial = 1957] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 296 (1A8D1400) [pid = 3644] [serial = 1966] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 295 (1F6B3000) [pid = 3644] [serial = 1975] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 294 (1B54A000) [pid = 3644] [serial = 1967] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 293 (10E29400) [pid = 3644] [serial = 1963] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 292 (15335800) [pid = 3644] [serial = 1964] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 291 (1DCD8C00) [pid = 3644] [serial = 1973] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 290 (18F58000) [pid = 3644] [serial = 1978] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 289 (1F9D5400) [pid = 3644] [serial = 1976] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 288 (20F93000) [pid = 3644] [serial = 1981] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 287 (21312400) [pid = 3644] [serial = 1982] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 286 (1CEC3400) [pid = 3644] [serial = 1979] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | --DOMWINDOW == 285 (1CF5D400) [pid = 3644] [serial = 1970] [outer = 00000000] [url = about:blank] 16:33:41 INFO - PROCESS | 3644 | 1464392021744 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]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:33:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1070ms 16:33:41 INFO - PROCESS | 3644 | 1464392021803 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:33:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:33:41 INFO - PROCESS | 3644 | 1464392021804 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:33:41 INFO - PROCESS | 3644 | 1464392021808 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 3644 | 1464392021809 Marionette TRACE conn6 <- [1,2738,null,{}] 16:33:41 INFO - PROCESS | 3644 | 1464392021822 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}] 16:33:41 INFO - PROCESS | 3644 | 1464392021925 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:33:41 INFO - PROCESS | 3644 | 1464392021934 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 3644 | ++DOCSHELL 14D83C00 == 84 [pid = 3644] [id = 694] 16:33:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 286 (14D84400) [pid = 3644] [serial = 2082] [outer = 00000000] 16:33:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 287 (17F0A000) [pid = 3644] [serial = 2083] [outer = 14D84400] 16:33:41 INFO - PROCESS | 3644 | 1464392021985 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 288 (18EF0000) [pid = 3644] [serial = 2084] [outer = 14D84400] 16:33:42 INFO - PROCESS | 3644 | 1464392022506 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]]]}] 16:33:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:33:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 731ms 16:33:42 INFO - PROCESS | 3644 | 1464392022562 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 3644 | 1464392022564 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:33:42 INFO - PROCESS | 3644 | 1464392022567 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 3644 | 1464392022569 Marionette TRACE conn6 <- [1,2742,null,{}] 16:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:33:42 INFO - PROCESS | 3644 | 1464392022576 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}] 16:33:42 INFO - PROCESS | 3644 | 1464392022724 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:33:42 INFO - PROCESS | 3644 | 1464392022873 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 3644 | ++DOCSHELL 1912E400 == 85 [pid = 3644] [id = 695] 16:33:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 289 (1B544000) [pid = 3644] [serial = 2085] [outer = 00000000] 16:33:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 290 (1CF5D400) [pid = 3644] [serial = 2086] [outer = 1B544000] 16:33:42 INFO - PROCESS | 3644 | 1464392022922 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 291 (1DCDD400) [pid = 3644] [serial = 2087] [outer = 1B544000] 16:33:43 INFO - PROCESS | 3644 | 1464392023318 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]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:33:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 830ms 16:33:43 INFO - PROCESS | 3644 | 1464392023406 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:33:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:33:43 INFO - PROCESS | 3644 | 1464392023408 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:33:43 INFO - PROCESS | 3644 | 1464392023411 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 3644 | 1464392023413 Marionette TRACE conn6 <- [1,2746,null,{}] 16:33:43 INFO - PROCESS | 3644 | 1464392023416 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}] 16:33:43 INFO - PROCESS | 3644 | 1464392023519 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:33:43 INFO - PROCESS | 3644 | 1464392023526 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 3644 | ++DOCSHELL 1B53D400 == 86 [pid = 3644] [id = 696] 16:33:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 292 (1F34A800) [pid = 3644] [serial = 2088] [outer = 00000000] 16:33:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 293 (20F87C00) [pid = 3644] [serial = 2089] [outer = 1F34A800] 16:33:43 INFO - PROCESS | 3644 | 1464392023572 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 294 (22706000) [pid = 3644] [serial = 2090] [outer = 1F34A800] 16:33:44 INFO - PROCESS | 3644 | 1464392024124 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]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 16:33:44 INFO - PROCESS | 3644 | 1464392024176 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 3644 | 1464392024178 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:33:44 INFO - PROCESS | 3644 | 1464392024182 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:33:44 INFO - PROCESS | 3644 | 1464392024183 Marionette TRACE conn6 <- [1,2750,null,{}] 16:33:44 INFO - PROCESS | 3644 | 1464392024187 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}] 16:33:44 INFO - PROCESS | 3644 | 1464392024345 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:33:44 INFO - PROCESS | 3644 | 1464392024365 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 3644 | ++DOCSHELL 22748000 == 87 [pid = 3644] [id = 697] 16:33:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 295 (22A0C000) [pid = 3644] [serial = 2091] [outer = 00000000] 16:33:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 296 (23091C00) [pid = 3644] [serial = 2092] [outer = 22A0C000] 16:33:44 INFO - PROCESS | 3644 | 1464392024410 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 297 (23348800) [pid = 3644] [serial = 2093] [outer = 22A0C000] 16:33:44 INFO - PROCESS | 3644 | 1464392024881 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]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 16:33:44 INFO - PROCESS | 3644 | 1464392024917 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:33:44 INFO - PROCESS | 3644 | 1464392024919 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:33:44 INFO - PROCESS | 3644 | 1464392024922 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 3644 | 1464392024924 Marionette TRACE conn6 <- [1,2754,null,{}] 16:33:44 INFO - PROCESS | 3644 | 1464392024927 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}] 16:33:45 INFO - PROCESS | 3644 | 1464392025084 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:33:45 INFO - PROCESS | 3644 | 1464392025120 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 3644 | ++DOCSHELL 2334F400 == 88 [pid = 3644] [id = 698] 16:33:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 298 (23351800) [pid = 3644] [serial = 2094] [outer = 00000000] 16:33:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 299 (2350C000) [pid = 3644] [serial = 2095] [outer = 23351800] 16:33:45 INFO - PROCESS | 3644 | 1464392025169 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 300 (2351B400) [pid = 3644] [serial = 2096] [outer = 23351800] 16:33:45 INFO - PROCESS | 3644 | 1464392025667 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]]]}] 16:33:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:33:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 769ms 16:33:45 INFO - PROCESS | 3644 | 1464392025693 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 3644 | 1464392025695 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:33:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:33:45 INFO - PROCESS | 3644 | 1464392025698 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 3644 | 1464392025700 Marionette TRACE conn6 <- [1,2758,null,{}] 16:33:46 INFO - PROCESS | 3644 | 1464392026708 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}] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 299 (1E111000) [pid = 3644] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 298 (17E1E000) [pid = 3644] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 297 (1F9D5C00) [pid = 3644] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 296 (17E25800) [pid = 3644] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 295 (1B9E8800) [pid = 3644] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 294 (0CA6FC00) [pid = 3644] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 293 (1C8F0400) [pid = 3644] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 292 (19368400) [pid = 3644] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 291 (14CEB000) [pid = 3644] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 290 (1F6BA000) [pid = 3644] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 289 (22D48400) [pid = 3644] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 288 (1F66D000) [pid = 3644] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 287 (1913E000) [pid = 3644] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 286 (1DCDAC00) [pid = 3644] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 285 (1F346800) [pid = 3644] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 284 (23506800) [pid = 3644] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 283 (22A0AC00) [pid = 3644] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 282 (1B9EE000) [pid = 3644] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 281 (22D4B000) [pid = 3644] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 280 (1F6B2800) [pid = 3644] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 279 (225D3800) [pid = 3644] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 278 (19141800) [pid = 3644] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 277 (10973C00) [pid = 3644] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 276 (1A247000) [pid = 3644] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 275 (1E104C00) [pid = 3644] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 274 (18EE6C00) [pid = 3644] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 273 (22741C00) [pid = 3644] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 272 (1F172800) [pid = 3644] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 271 (2270EC00) [pid = 3644] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 270 (0C55F400) [pid = 3644] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 269 (1DBE8C00) [pid = 3644] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 268 (23090800) [pid = 3644] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 267 (10F7A000) [pid = 3644] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 266 (18F52800) [pid = 3644] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 265 (1D93E400) [pid = 3644] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 264 (1DBE1C00) [pid = 3644] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 263 (1913B800) [pid = 3644] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 262 (23518400) [pid = 3644] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 261 (0C5EC000) [pid = 3644] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 260 (1095AC00) [pid = 3644] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 259 (22D4E400) [pid = 3644] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 258 (10F78400) [pid = 3644] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 257 (2285F400) [pid = 3644] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 256 (17F08400) [pid = 3644] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 255 (1913F000) [pid = 3644] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 254 (21E1C800) [pid = 3644] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 253 (27516C00) [pid = 3644] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 252 (1B920400) [pid = 3644] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 251 (1D93A000) [pid = 3644] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 250 (26A7A400) [pid = 3644] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 249 (21E50400) [pid = 3644] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 248 (0C550C00) [pid = 3644] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 247 (230B7C00) [pid = 3644] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 246 (1BDED400) [pid = 3644] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 245 (0CA7A000) [pid = 3644] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 244 (10E2B800) [pid = 3644] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 243 (1BBEC000) [pid = 3644] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 242 (0C515400) [pid = 3644] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 241 (19368800) [pid = 3644] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 240 (225D7800) [pid = 3644] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 239 (1094D800) [pid = 3644] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 238 (1CF5D800) [pid = 3644] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 237 (22841400) [pid = 3644] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 236 (1D998C00) [pid = 3644] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 235 (19132800) [pid = 3644] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 234 (1DCDCC00) [pid = 3644] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 233 (230BE400) [pid = 3644] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 232 (0C511C00) [pid = 3644] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 231 (08E84400) [pid = 3644] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 230 (2274B800) [pid = 3644] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 229 (225D5800) [pid = 3644] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 228 (25D0A800) [pid = 3644] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 227 (18F55800) [pid = 3644] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 226 (1D98F800) [pid = 3644] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 225 (21E4CC00) [pid = 3644] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 224 (26EBB800) [pid = 3644] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 223 (1913FC00) [pid = 3644] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 222 (2284B400) [pid = 3644] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 221 (26713400) [pid = 3644] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 220 (1CD91800) [pid = 3644] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 219 (162E7C00) [pid = 3644] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 218 (1F666C00) [pid = 3644] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 217 (10B2CC00) [pid = 3644] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 216 (2284F000) [pid = 3644] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 215 (1D990400) [pid = 3644] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 214 (23515400) [pid = 3644] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 213 (20944000) [pid = 3644] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 212 (2591A800) [pid = 3644] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 211 (1F174C00) [pid = 3644] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (1BAECC00) [pid = 3644] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (21318000) [pid = 3644] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (1A745C00) [pid = 3644] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (1DCD2800) [pid = 3644] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (17F0F000) [pid = 3644] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (1C880C00) [pid = 3644] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:33:46 INFO - PROCESS | 3644 | --DOMWINDOW == 204 (1C9F3000) [pid = 3644] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:33:46 INFO - PROCESS | 3644 | 1464392026944 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:33:46 INFO - PROCESS | 3644 | 1464392026955 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 3644 | ++DOCSHELL 0C5CB000 == 89 [pid = 3644] [id = 699] 16:33:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (0C5F5C00) [pid = 3644] [serial = 2097] [outer = 00000000] 16:33:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (1094C400) [pid = 3644] [serial = 2098] [outer = 0C5F5C00] 16:33:47 INFO - PROCESS | 3644 | 1464392027080 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (10B2C000) [pid = 3644] [serial = 2099] [outer = 0C5F5C00] 16:33:47 INFO - PROCESS | 3644 | 1464392027485 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]]]}] 16:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1834ms 16:33:47 INFO - PROCESS | 3644 | 1464392027537 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 3644 | 1464392027539 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:33:47 INFO - PROCESS | 3644 | 1464392027543 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 3644 | 1464392027545 Marionette TRACE conn6 <- [1,2762,null,{}] 16:33:47 INFO - PROCESS | 3644 | 1464392027549 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}] 16:33:47 INFO - PROCESS | 3644 | 1464392027732 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:33:47 INFO - PROCESS | 3644 | 1464392027746 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 3644 | ++DOCSHELL 0C5EBC00 == 90 [pid = 3644] [id = 700] 16:33:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (1094FC00) [pid = 3644] [serial = 2100] [outer = 00000000] 16:33:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (18EE6400) [pid = 3644] [serial = 2101] [outer = 1094FC00] 16:33:47 INFO - PROCESS | 3644 | 1464392027803 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (1A247000) [pid = 3644] [serial = 2102] [outer = 1094FC00] 16:33:48 INFO - PROCESS | 3644 | 1464392028261 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]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:33:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 16:33:48 INFO - PROCESS | 3644 | 1464392028330 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 3644 | 1464392028332 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:33:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:33:48 INFO - PROCESS | 3644 | 1464392028335 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 3644 | 1464392028337 Marionette TRACE conn6 <- [1,2766,null,{}] 16:33:48 INFO - PROCESS | 3644 | 1464392028341 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}] 16:33:48 INFO - PROCESS | 3644 | 1464392028448 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:33:48 INFO - PROCESS | 3644 | 1464392028465 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 3644 | ++DOCSHELL 1BCD0000 == 91 [pid = 3644] [id = 701] 16:33:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (1BDE7C00) [pid = 3644] [serial = 2103] [outer = 00000000] 16:33:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (1D8E7C00) [pid = 3644] [serial = 2104] [outer = 1BDE7C00] 16:33:48 INFO - PROCESS | 3644 | 1464392028513 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (1D98BC00) [pid = 3644] [serial = 2105] [outer = 1BDE7C00] 16:33:49 INFO - PROCESS | 3644 | 1464392029273 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]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:33:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 16:33:49 INFO - PROCESS | 3644 | 1464392029308 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 3644 | 1464392029314 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:33:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:33:49 INFO - PROCESS | 3644 | 1464392029319 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 3644 | 1464392029323 Marionette TRACE conn6 <- [1,2770,null,{}] 16:33:49 INFO - PROCESS | 3644 | 1464392029329 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}] 16:33:49 INFO - PROCESS | 3644 | 1464392029471 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:33:49 INFO - PROCESS | 3644 | 1464392029678 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 3644 | ++DOCSHELL 11803800 == 92 [pid = 3644] [id = 702] 16:33:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 214 (118ED800) [pid = 3644] [serial = 2106] [outer = 00000000] 16:33:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 215 (17EAE800) [pid = 3644] [serial = 2107] [outer = 118ED800] 16:33:49 INFO - PROCESS | 3644 | 1464392029739 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 216 (1913F000) [pid = 3644] [serial = 2108] [outer = 118ED800] 16:33:50 INFO - PROCESS | 3644 | 1464392030408 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]]]}] 16:33:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:33:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1123ms 16:33:50 INFO - PROCESS | 3644 | 1464392030446 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 3644 | 1464392030453 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:33:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:33:50 INFO - PROCESS | 3644 | 1464392030460 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 3644 | 1464392030463 Marionette TRACE conn6 <- [1,2774,null,{}] 16:33:50 INFO - PROCESS | 3644 | 1464392030467 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}] 16:33:50 INFO - PROCESS | 3644 | 1464392030664 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:33:50 INFO - PROCESS | 3644 | 1464392030801 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 3644 | ++DOCSHELL 1BBECC00 == 93 [pid = 3644] [id = 703] 16:33:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 217 (1BCCF000) [pid = 3644] [serial = 2109] [outer = 00000000] 16:33:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 218 (1C9F3000) [pid = 3644] [serial = 2110] [outer = 1BCCF000] 16:33:50 INFO - PROCESS | 3644 | 1464392030859 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 219 (1D93BC00) [pid = 3644] [serial = 2111] [outer = 1BCCF000] 16:33:51 INFO - PROCESS | 3644 | 1464392031487 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]]]}] 16:33:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:33:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1070ms 16:33:51 INFO - PROCESS | 3644 | 1464392031542 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 3644 | 1464392031545 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:33:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:33:51 INFO - PROCESS | 3644 | 1464392031549 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - PROCESS | 3644 | 1464392031552 Marionette TRACE conn6 <- [1,2778,null,{}] 16:33:51 INFO - PROCESS | 3644 | 1464392031563 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}] 16:33:51 INFO - PROCESS | 3644 | 1464392031699 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:33:51 INFO - PROCESS | 3644 | 1464392031890 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 3644 | ++DOCSHELL 1D995400 == 94 [pid = 3644] [id = 704] 16:33:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 220 (1F665000) [pid = 3644] [serial = 2112] [outer = 00000000] 16:33:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 221 (1F66DC00) [pid = 3644] [serial = 2113] [outer = 1F665000] 16:33:51 INFO - PROCESS | 3644 | 1464392031949 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 222 (1F6B5400) [pid = 3644] [serial = 2114] [outer = 1F665000] 16:33:52 INFO - PROCESS | 3644 | 1464392032559 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]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:33:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1072ms 16:33:52 INFO - PROCESS | 3644 | 1464392032625 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 3644 | 1464392032628 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:33:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:33:52 INFO - PROCESS | 3644 | 1464392032631 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 3644 | 1464392032634 Marionette TRACE conn6 <- [1,2782,null,{}] 16:33:52 INFO - PROCESS | 3644 | 1464392032637 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}] 16:33:52 INFO - PROCESS | 3644 | 1464392032773 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:33:52 INFO - PROCESS | 3644 | 1464392032965 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 3644 | ++DOCSHELL 1F6BBC00 == 95 [pid = 3644] [id = 705] 16:33:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 223 (20F90000) [pid = 3644] [serial = 2115] [outer = 00000000] 16:33:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 224 (21319C00) [pid = 3644] [serial = 2116] [outer = 20F90000] 16:33:53 INFO - PROCESS | 3644 | 1464392033025 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 225 (21E54C00) [pid = 3644] [serial = 2117] [outer = 20F90000] 16:33:53 INFO - PROCESS | 3644 | 1464392033629 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]]]}] 16:33:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:33:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1077ms 16:33:53 INFO - PROCESS | 3644 | 1464392033711 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 3644 | 1464392033713 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:33:53 INFO - PROCESS | 3644 | 1464392033717 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:33:53 INFO - PROCESS | 3644 | 1464392033719 Marionette TRACE conn6 <- [1,2786,null,{}] 16:33:53 INFO - PROCESS | 3644 | 1464392033723 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}] 16:33:53 INFO - PROCESS | 3644 | 1464392033883 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:33:54 INFO - PROCESS | 3644 | 1464392034074 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 3644 | ++DOCSHELL 21E51000 == 96 [pid = 3644] [id = 706] 16:33:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 226 (21E53000) [pid = 3644] [serial = 2118] [outer = 00000000] 16:33:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 227 (22849C00) [pid = 3644] [serial = 2119] [outer = 21E53000] 16:33:54 INFO - PROCESS | 3644 | 1464392034135 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 228 (22A0D800) [pid = 3644] [serial = 2120] [outer = 21E53000] 16:33:54 INFO - PROCESS | 3644 | 1464392034795 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]]]}] 16:33:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:33:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1124ms 16:33:54 INFO - PROCESS | 3644 | 1464392034845 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:33:54 INFO - PROCESS | 3644 | 1464392034848 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:33:54 INFO - PROCESS | 3644 | 1464392034851 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:33:54 INFO - PROCESS | 3644 | 1464392034853 Marionette TRACE conn6 <- [1,2790,null,{}] 16:33:54 INFO - PROCESS | 3644 | 1464392034857 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}] 16:33:54 INFO - PROCESS | 3644 | 1464392034997 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:33:55 INFO - PROCESS | 3644 | 1464392035189 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 3644 | ++DOCSHELL 17FE6400 == 97 [pid = 3644] [id = 707] 16:33:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 229 (22741C00) [pid = 3644] [serial = 2121] [outer = 00000000] 16:33:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 230 (238C8800) [pid = 3644] [serial = 2122] [outer = 22741C00] 16:33:55 INFO - PROCESS | 3644 | 1464392035246 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 231 (2591BC00) [pid = 3644] [serial = 2123] [outer = 22741C00] 16:33:55 INFO - PROCESS | 3644 | 1464392035875 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]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1074ms 16:33:55 INFO - PROCESS | 3644 | 1464392035930 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 3644 | 1464392035932 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:33:55 INFO - PROCESS | 3644 | 1464392035935 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:33:55 INFO - PROCESS | 3644 | 1464392035937 Marionette TRACE conn6 <- [1,2794,null,{}] 16:33:55 INFO - PROCESS | 3644 | 1464392035957 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}] 16:33:56 INFO - PROCESS | 3644 | 1464392036085 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:33:56 INFO - PROCESS | 3644 | 1464392036271 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 3644 | ++DOCSHELL 2591F800 == 98 [pid = 3644] [id = 708] 16:33:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 232 (2591FC00) [pid = 3644] [serial = 2124] [outer = 00000000] 16:33:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 233 (2668F800) [pid = 3644] [serial = 2125] [outer = 2591FC00] 16:33:56 INFO - PROCESS | 3644 | 1464392036326 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 234 (2670AC00) [pid = 3644] [serial = 2126] [outer = 2591FC00] 16:33:56 INFO - PROCESS | 3644 | 1464392036930 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]]]}] 16:33:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:33:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1028ms 16:33:56 INFO - PROCESS | 3644 | 1464392036968 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 3644 | 1464392036971 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:33:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:33:56 INFO - PROCESS | 3644 | 1464392036974 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - PROCESS | 3644 | 1464392036977 Marionette TRACE conn6 <- [1,2798,null,{}] 16:33:56 INFO - PROCESS | 3644 | 1464392036980 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}] 16:33:57 INFO - PROCESS | 3644 | 1464392037115 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:33:57 INFO - PROCESS | 3644 | 1464392037315 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 3644 | ++DOCSHELL 26A73400 == 99 [pid = 3644] [id = 709] 16:33:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 235 (26A74000) [pid = 3644] [serial = 2127] [outer = 00000000] 16:33:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 236 (26A7A400) [pid = 3644] [serial = 2128] [outer = 26A74000] 16:33:57 INFO - PROCESS | 3644 | 1464392037373 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 237 (26AAE400) [pid = 3644] [serial = 2129] [outer = 26A74000] 16:33:57 INFO - PROCESS | 3644 | 1464392037965 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]]]}] 16:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1017ms 16:33:57 INFO - PROCESS | 3644 | 1464392037996 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 3644 | 1464392037998 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:33:57 INFO - PROCESS | 3644 | 1464392038002 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:33:57 INFO - PROCESS | 3644 | 1464392038004 Marionette TRACE conn6 <- [1,2802,null,{}] 16:33:58 INFO - PROCESS | 3644 | 1464392038007 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}] 16:33:58 INFO - PROCESS | 3644 | 1464392038140 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:33:58 INFO - PROCESS | 3644 | 1464392038339 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 3644 | ++DOCSHELL 26AB4800 == 100 [pid = 3644] [id = 710] 16:33:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 238 (26AB5000) [pid = 3644] [serial = 2130] [outer = 00000000] 16:33:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 239 (26AB8400) [pid = 3644] [serial = 2131] [outer = 26AB5000] 16:33:58 INFO - PROCESS | 3644 | 1464392038397 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 240 (26ABBC00) [pid = 3644] [serial = 2132] [outer = 26AB5000] 16:33:58 INFO - PROCESS | 3644 | 1464392038952 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]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1016ms 16:33:59 INFO - PROCESS | 3644 | 1464392039021 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 3644 | 1464392039024 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:33:59 INFO - PROCESS | 3644 | 1464392039027 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:33:59 INFO - PROCESS | 3644 | 1464392039029 Marionette TRACE conn6 <- [1,2806,null,{}] 16:33:59 INFO - PROCESS | 3644 | 1464392039034 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}] 16:33:59 INFO - PROCESS | 3644 | 1464392039165 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:33:59 INFO - PROCESS | 3644 | 1464392039373 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 3644 | ++DOCSHELL 27511C00 == 101 [pid = 3644] [id = 711] 16:33:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 241 (27513C00) [pid = 3644] [serial = 2133] [outer = 00000000] 16:33:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 242 (2751BC00) [pid = 3644] [serial = 2134] [outer = 27513C00] 16:33:59 INFO - PROCESS | 3644 | 1464392039433 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 243 (27545C00) [pid = 3644] [serial = 2135] [outer = 27513C00] 16:34:00 INFO - PROCESS | 3644 | 1464392040097 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]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:34:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1120ms 16:34:00 INFO - PROCESS | 3644 | 1464392040151 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 3644 | 1464392040154 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:34:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:34:00 INFO - PROCESS | 3644 | 1464392040157 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 3644 | 1464392040160 Marionette TRACE conn6 <- [1,2810,null,{}] 16:34:00 INFO - PROCESS | 3644 | 1464392040164 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}] 16:34:00 INFO - PROCESS | 3644 | 1464392040317 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:34:00 INFO - PROCESS | 3644 | 1464392040498 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 3644 | ++DOCSHELL 104F4C00 == 102 [pid = 3644] [id = 712] 16:34:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 244 (10B2C800) [pid = 3644] [serial = 2136] [outer = 00000000] 16:34:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 245 (1BAF5000) [pid = 3644] [serial = 2137] [outer = 10B2C800] 16:34:00 INFO - PROCESS | 3644 | 1464392040559 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 246 (22A03000) [pid = 3644] [serial = 2138] [outer = 10B2C800] 16:34:01 INFO - PROCESS | 3644 | 1464392041190 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]]]}] 16:34:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:34:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1073ms 16:34:01 INFO - PROCESS | 3644 | 1464392041234 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 3644 | 1464392041237 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:34:01 INFO - PROCESS | 3644 | 1464392041241 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:34:01 INFO - PROCESS | 3644 | 1464392041243 Marionette TRACE conn6 <- [1,2814,null,{}] 16:34:01 INFO - PROCESS | 3644 | 1464392041247 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}] 16:34:01 INFO - PROCESS | 3644 | 1464392041376 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:34:01 INFO - PROCESS | 3644 | 1464392041585 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 3644 | ++DOCSHELL 1045BC00 == 103 [pid = 3644] [id = 713] 16:34:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 247 (104EFC00) [pid = 3644] [serial = 2139] [outer = 00000000] 16:34:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 248 (185E7000) [pid = 3644] [serial = 2140] [outer = 104EFC00] 16:34:01 INFO - PROCESS | 3644 | 1464392041643 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 249 (1912F000) [pid = 3644] [serial = 2141] [outer = 104EFC00] 16:34:02 INFO - PROCESS | 3644 | 1464392042239 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:34:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:34:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1066ms 16:34:02 INFO - PROCESS | 3644 | 1464392042310 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 3644 | 1464392042313 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:34:02 INFO - PROCESS | 3644 | 1464392042316 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:34:02 INFO - PROCESS | 3644 | 1464392042320 Marionette TRACE conn6 <- [1,2818,null,{}] 16:34:02 INFO - PROCESS | 3644 | 1464392042324 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}] 16:34:02 INFO - PROCESS | 3644 | 1464392042465 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:34:02 INFO - PROCESS | 3644 | 1464392042888 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 3644 | ++DOCSHELL 0C5C0400 == 104 [pid = 3644] [id = 714] 16:34:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 250 (0C5C4000) [pid = 3644] [serial = 2142] [outer = 00000000] 16:34:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 251 (10958000) [pid = 3644] [serial = 2143] [outer = 0C5C4000] 16:34:03 INFO - PROCESS | 3644 | 1464392043019 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 252 (10C26000) [pid = 3644] [serial = 2144] [outer = 0C5C4000] 16:34:03 INFO - PROCESS | 3644 | 1464392043677 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]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1431ms 16:34:03 INFO - PROCESS | 3644 | 1464392043752 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 3644 | 1464392043756 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:34:03 INFO - PROCESS | 3644 | 1464392043760 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 3644 | 1464392043764 Marionette TRACE conn6 <- [1,2822,null,{}] 16:34:03 INFO - PROCESS | 3644 | 1464392043769 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}] 16:34:03 INFO - PROCESS | 3644 | 1464392043971 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:34:04 INFO - PROCESS | 3644 | 1464392044109 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 3644 | ++DOCSHELL 17E1F400 == 105 [pid = 3644] [id = 715] 16:34:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 253 (17E23400) [pid = 3644] [serial = 2145] [outer = 00000000] 16:34:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 254 (18F52800) [pid = 3644] [serial = 2146] [outer = 17E23400] 16:34:04 INFO - PROCESS | 3644 | 1464392044166 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 255 (1913C400) [pid = 3644] [serial = 2147] [outer = 17E23400] 16:34:04 INFO - PROCESS | 3644 | --DOCSHELL 21E1B000 == 104 [pid = 3644] [id = 561] 16:34:04 INFO - PROCESS | 3644 | --DOCSHELL 22855C00 == 103 [pid = 3644] [id = 640] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 254 (2094F800) [pid = 3644] [serial = 2041] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOCSHELL 21050800 == 102 [pid = 3644] [id = 685] 16:34:04 INFO - PROCESS | 3644 | --DOCSHELL 1A73CC00 == 101 [pid = 3644] [id = 684] 16:34:04 INFO - PROCESS | 3644 | --DOCSHELL 1B543C00 == 100 [pid = 3644] [id = 683] 16:34:04 INFO - PROCESS | 3644 | --DOCSHELL 16E09C00 == 99 [pid = 3644] [id = 682] 16:34:04 INFO - PROCESS | 3644 | --DOCSHELL 0C570000 == 98 [pid = 3644] [id = 681] 16:34:04 INFO - PROCESS | 3644 | 1464392044933 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 253 (1F172400) [pid = 3644] [serial = 1565] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 252 (195A2C00) [pid = 3644] [serial = 1610] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 251 (20F8A000) [pid = 3644] [serial = 1766] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 250 (19140000) [pid = 3644] [serial = 1802] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 249 (1BB9C800) [pid = 3644] [serial = 1643] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 248 (10C30800) [pid = 3644] [serial = 1460] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 247 (1D93EC00) [pid = 3644] [serial = 1514] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 246 (1A7C0800) [pid = 3644] [serial = 1990] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 245 (1A8C6800) [pid = 3644] [serial = 1688] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 244 (1F9CA000) [pid = 3644] [serial = 1619] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 243 (23075400) [pid = 3644] [serial = 1823] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 242 (1F6B3C00) [pid = 3644] [serial = 1616] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 241 (1A7BA800) [pid = 3644] [serial = 2033] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 240 (20F92C00) [pid = 3644] [serial = 1625] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 239 (1F34D800) [pid = 3644] [serial = 1568] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 238 (2350F800) [pid = 3644] [serial = 1883] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 237 (22D43C00) [pid = 3644] [serial = 1820] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 236 (1D936000) [pid = 3644] [serial = 2035] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 235 (23082800) [pid = 3644] [serial = 2000] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 234 (2670C000) [pid = 3644] [serial = 2008] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 233 (1F9D0800) [pid = 3644] [serial = 1763] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 232 (22A01400) [pid = 3644] [serial = 1868] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 231 (23077000) [pid = 3644] [serial = 1999] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 230 (20946800) [pid = 3644] [serial = 1993] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 229 (14F2C400) [pid = 3644] [serial = 1988] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 228 (1CEB5800) [pid = 3644] [serial = 1928] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 227 (1F9D2000) [pid = 3644] [serial = 2039] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 226 (1F9D2C00) [pid = 3644] [serial = 1658] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 225 (27709000) [pid = 3644] [serial = 2017] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 224 (22848C00) [pid = 3644] [serial = 1996] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 223 (2131D800) [pid = 3644] [serial = 1865] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 222 (22742800) [pid = 3644] [serial = 1700] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 221 (10972000) [pid = 3644] [serial = 1859] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 220 (2094C400) [pid = 3644] [serial = 1805] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 219 (16CBE000) [pid = 3644] [serial = 2023] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 218 (2309B000) [pid = 3644] [serial = 1874] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 217 (10F76C00) [pid = 3644] [serial = 1987] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 216 (1F670000) [pid = 3644] [serial = 1655] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 215 (1E106400) [pid = 3644] [serial = 1955] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 214 (27614000) [pid = 3644] [serial = 2014] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 213 (1F6BB400) [pid = 3644] [serial = 1691] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 212 (1DCD3400) [pid = 3644] [serial = 1520] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 211 (19141400) [pid = 3644] [serial = 1406] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (25913800) [pid = 3644] [serial = 1934] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (18EE6000) [pid = 3644] [serial = 1826] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (11043C00) [pid = 3644] [serial = 1925] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (23081400) [pid = 3644] [serial = 1871] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (14F30000) [pid = 3644] [serial = 1742] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (22A05800) [pid = 3644] [serial = 1817] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 204 (2350D800) [pid = 3644] [serial = 2002] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 203 (1CD8D400) [pid = 3644] [serial = 1748] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 202 (1B9F3800) [pid = 3644] [serial = 1511] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 201 (21E53400) [pid = 3644] [serial = 1685] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 200 (27520400) [pid = 3644] [serial = 1952] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 199 (1F6AEC00) [pid = 3644] [serial = 1574] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 198 (1DBAA400) [pid = 3644] [serial = 1754] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 197 (26EB6C00) [pid = 3644] [serial = 1946] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 196 (225D1800) [pid = 3644] [serial = 1808] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 195 (10B29400) [pid = 3644] [serial = 2030] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 194 (23342C00) [pid = 3644] [serial = 1877] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 193 (1D939000) [pid = 3644] [serial = 1649] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (1180EC00) [pid = 3644] [serial = 1607] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (16227800) [pid = 3644] [serial = 1508] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (1C881000) [pid = 3644] [serial = 1466] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (0C574800) [pid = 3644] [serial = 1505] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (1A248000) [pid = 3644] [serial = 1640] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (28F7E800) [pid = 3644] [serial = 2020] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (1BAEC800) [pid = 3644] [serial = 1991] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (22709400) [pid = 3644] [serial = 1697] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (10F7C400) [pid = 3644] [serial = 1556] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (1CF65800) [pid = 3644] [serial = 1472] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (2284C000) [pid = 3644] [serial = 1703] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (1F167000) [pid = 3644] [serial = 1652] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (1A7BC000) [pid = 3644] [serial = 1559] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (1F16CC00) [pid = 3644] [serial = 1757] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (19EE9400) [pid = 3644] [serial = 2032] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (2334F800) [pid = 3644] [serial = 1880] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (2591A400) [pid = 3644] [serial = 2005] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (0C5F0400) [pid = 3644] [serial = 2029] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (0C56CC00) [pid = 3644] [serial = 1739] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (10414800) [pid = 3644] [serial = 1799] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (22852400) [pid = 3644] [serial = 1814] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (2273DC00) [pid = 3644] [serial = 1811] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (2670CC00) [pid = 3644] [serial = 1940] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (1F16E000) [pid = 3644] [serial = 2026] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (1DCD9000) [pid = 3644] [serial = 1562] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (225CFC00) [pid = 3644] [serial = 1694] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (1DBA7C00) [pid = 3644] [serial = 2036] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (27513000) [pid = 3644] [serial = 1949] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (225CAC00) [pid = 3644] [serial = 1994] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (1B9EC400) [pid = 3644] [serial = 1745] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (1F6AE400) [pid = 3644] [serial = 2038] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (230B4000) [pid = 3644] [serial = 1931] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (26A74C00) [pid = 3644] [serial = 1943] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (1D8E7400) [pid = 3644] [serial = 1751] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (1913BC00) [pid = 3644] [serial = 1862] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 157 (1F6A4C00) [pid = 3644] [serial = 1571] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 156 (17EAE400) [pid = 3644] [serial = 1637] [outer = 00000000] [url = about:blank] 16:34:04 INFO - PROCESS | 3644 | --DOMWINDOW == 155 (27546400) [pid = 3644] [serial = 2011] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (2285A000) [pid = 3644] [serial = 1706] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (1D998000) [pid = 3644] [serial = 1517] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (2351C400) [pid = 3644] [serial = 1886] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (2094F400) [pid = 3644] [serial = 1622] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (25D02C00) [pid = 3644] [serial = 1937] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (1F66BC00) [pid = 3644] [serial = 1760] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (22743800) [pid = 3644] [serial = 2027] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1E10AC00) [pid = 3644] [serial = 1523] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (238CBC00) [pid = 3644] [serial = 1889] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (22A08000) [pid = 3644] [serial = 1997] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1DBA3C00) [pid = 3644] [serial = 1892] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1F34A400) [pid = 3644] [serial = 1613] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 142 (1A6E4400) [pid = 3644] [serial = 1463] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 141 (1D830C00) [pid = 3644] [serial = 1646] [outer = 00000000] [url = about:blank] 16:34:05 INFO - PROCESS | 3644 | --DOMWINDOW == 140 (1CEBE800) [pid = 3644] [serial = 1469] [outer = 00000000] [url = about:blank] 16:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1281ms 16:34:05 INFO - PROCESS | 3644 | 1464392045044 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 3644 | 1464392045048 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:34:05 INFO - PROCESS | 3644 | 1464392045053 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 3644 | 1464392045055 Marionette TRACE conn6 <- [1,2826,null,{}] 16:34:05 INFO - PROCESS | 3644 | 1464392045059 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}] 16:34:05 INFO - PROCESS | 3644 | 1464392045175 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:34:05 INFO - PROCESS | 3644 | 1464392045304 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 3644 | ++DOCSHELL 0CAD9400 == 99 [pid = 3644] [id = 716] 16:34:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 141 (0CD3B000) [pid = 3644] [serial = 2148] [outer = 00000000] 16:34:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 142 (1094E800) [pid = 3644] [serial = 2149] [outer = 0CD3B000] 16:34:05 INFO - PROCESS | 3644 | 1464392045356 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 143 (10B2B800) [pid = 3644] [serial = 2150] [outer = 0CD3B000] 16:34:05 INFO - PROCESS | 3644 | 1464392045869 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]]]}] 16:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 869ms 16:34:05 INFO - PROCESS | 3644 | 1464392045928 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 3644 | 1464392045930 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:34:05 INFO - PROCESS | 3644 | 1464392045935 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 3644 | 1464392045941 Marionette TRACE conn6 <- [1,2830,null,{}] 16:34:05 INFO - PROCESS | 3644 | 1464392045950 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}] 16:34:06 INFO - PROCESS | 3644 | 1464392046061 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:34:06 INFO - PROCESS | 3644 | 1464392046199 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 3644 | ++DOCSHELL 14D79400 == 100 [pid = 3644] [id = 717] 16:34:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (14F6F000) [pid = 3644] [serial = 2151] [outer = 00000000] 16:34:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (17E28400) [pid = 3644] [serial = 2152] [outer = 14F6F000] 16:34:06 INFO - PROCESS | 3644 | 1464392046245 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (17FE0000) [pid = 3644] [serial = 2153] [outer = 14F6F000] 16:34:06 INFO - PROCESS | 3644 | 1464392046631 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]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 790ms 16:34:06 INFO - PROCESS | 3644 | 1464392046728 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 3644 | 1464392046730 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:34:06 INFO - PROCESS | 3644 | 1464392046734 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:34:06 INFO - PROCESS | 3644 | 1464392046735 Marionette TRACE conn6 <- [1,2834,null,{}] 16:34:06 INFO - PROCESS | 3644 | 1464392046743 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}] 16:34:06 INFO - PROCESS | 3644 | 1464392046855 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:34:06 INFO - PROCESS | 3644 | 1464392046862 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 3644 | ++DOCSHELL 18EE8800 == 101 [pid = 3644] [id = 718] 16:34:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1913BC00) [pid = 3644] [serial = 2154] [outer = 00000000] 16:34:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (19EE9400) [pid = 3644] [serial = 2155] [outer = 1913BC00] 16:34:06 INFO - PROCESS | 3644 | 1464392046908 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1A6E0800) [pid = 3644] [serial = 2156] [outer = 1913BC00] 16:34:07 INFO - PROCESS | 3644 | 1464392047454 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]]]}] 16:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 16:34:07 INFO - PROCESS | 3644 | 1464392047507 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 3644 | 1464392047519 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:34:07 INFO - PROCESS | 3644 | 1464392047529 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 3644 | 1464392047530 Marionette TRACE conn6 <- [1,2838,null,{}] 16:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:34:07 INFO - PROCESS | 3644 | 1464392047534 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}] 16:34:07 INFO - PROCESS | 3644 | 1464392047686 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:34:07 INFO - PROCESS | 3644 | 1464392047709 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 3644 | ++DOCSHELL 1A7BE400 == 102 [pid = 3644] [id = 719] 16:34:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1A7BEC00) [pid = 3644] [serial = 2157] [outer = 00000000] 16:34:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1A8C8400) [pid = 3644] [serial = 2158] [outer = 1A7BEC00] 16:34:07 INFO - PROCESS | 3644 | 1464392047761 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1B543C00) [pid = 3644] [serial = 2159] [outer = 1A7BEC00] 16:34:08 INFO - PROCESS | 3644 | 1464392048246 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 770ms 16:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:34:08 INFO - PROCESS | 3644 | 1464392048305 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 3644 | 1464392048307 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:34:08 INFO - PROCESS | 3644 | 1464392048310 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 3644 | 1464392048312 Marionette TRACE conn6 <- [1,2842,null,{}] 16:34:08 INFO - PROCESS | 3644 | 1464392048315 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}] 16:34:08 INFO - PROCESS | 3644 | 1464392048468 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:34:08 INFO - PROCESS | 3644 | 1464392048493 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 3644 | ++DOCSHELL 1BAD8400 == 103 [pid = 3644] [id = 720] 16:34:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (1BAEB000) [pid = 3644] [serial = 2160] [outer = 00000000] 16:34:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (1BAF6C00) [pid = 3644] [serial = 2161] [outer = 1BAEB000] 16:34:08 INFO - PROCESS | 3644 | 1464392048540 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (1BDE7000) [pid = 3644] [serial = 2162] [outer = 1BAEB000] 16:34:09 INFO - PROCESS | 3644 | 1464392049010 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]]]}] 16:34:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:34:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 154 (22A0C000) [pid = 3644] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 153 (23351800) [pid = 3644] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 152 (0C5F5C00) [pid = 3644] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 151 (1094FC00) [pid = 3644] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 150 (1F34A800) [pid = 3644] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 149 (14D84400) [pid = 3644] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 148 (11A8B400) [pid = 3644] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 147 (1B9E5400) [pid = 3644] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 146 (1DBE6000) [pid = 3644] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 145 (1BAF2000) [pid = 3644] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 144 (1B544000) [pid = 3644] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:34:09 INFO - PROCESS | 3644 | --DOMWINDOW == 143 (1DBF0C00) [pid = 3644] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:34:09 INFO - PROCESS | 3644 | 1464392049349 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:34:09 INFO - PROCESS | 3644 | 1464392049351 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:34:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:34:09 INFO - PROCESS | 3644 | 1464392049373 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 3644 | 1464392049375 Marionette TRACE conn6 <- [1,2846,null,{}] 16:34:09 INFO - PROCESS | 3644 | 1464392049379 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}] 16:34:09 INFO - PROCESS | 3644 | 1464392049488 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:34:09 INFO - PROCESS | 3644 | 1464392049496 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 3644 | ++DOCSHELL 10F7B400 == 104 [pid = 3644] [id = 721] 16:34:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 144 (11A8B400) [pid = 3644] [serial = 2163] [outer = 00000000] 16:34:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 145 (185E1400) [pid = 3644] [serial = 2164] [outer = 11A8B400] 16:34:09 INFO - PROCESS | 3644 | 1464392049542 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 146 (1B9EA800) [pid = 3644] [serial = 2165] [outer = 11A8B400] 16:34:10 INFO - PROCESS | 3644 | 1464392050068 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 16:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:34:10 INFO - PROCESS | 3644 | 1464392050101 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 3644 | 1464392050103 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:34:10 INFO - PROCESS | 3644 | 1464392050107 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 3644 | 1464392050108 Marionette TRACE conn6 <- [1,2850,null,{}] 16:34:10 INFO - PROCESS | 3644 | 1464392050122 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}] 16:34:10 INFO - PROCESS | 3644 | 1464392050227 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:34:10 INFO - PROCESS | 3644 | 1464392050233 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 3644 | ++DOCSHELL 1BAF3800 == 105 [pid = 3644] [id = 722] 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 147 (1BCC6C00) [pid = 3644] [serial = 2166] [outer = 00000000] 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 148 (1CF62800) [pid = 3644] [serial = 2167] [outer = 1BCC6C00] 16:34:10 INFO - PROCESS | 3644 | 1464392050278 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 149 (1D8E4000) [pid = 3644] [serial = 2168] [outer = 1BCC6C00] 16:34:10 INFO - PROCESS | 3644 | 1464392050736 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]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 16:34:10 INFO - PROCESS | 3644 | 1464392050806 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 3644 | 1464392050808 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:34:10 INFO - PROCESS | 3644 | 1464392050811 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 3644 | 1464392050813 Marionette TRACE conn6 <- [1,2854,null,{}] 16:34:10 INFO - PROCESS | 3644 | 1464392050816 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}] 16:34:10 INFO - PROCESS | 3644 | 1464392050924 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:34:10 INFO - PROCESS | 3644 | 1464392050962 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 3644 | ++DOCSHELL 1D936C00 == 106 [pid = 3644] [id = 723] 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 150 (1D937000) [pid = 3644] [serial = 2169] [outer = 00000000] 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 151 (1D98C400) [pid = 3644] [serial = 2170] [outer = 1D937000] 16:34:10 INFO - PROCESS | 3644 | 1464392051009 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 152 (1D999800) [pid = 3644] [serial = 2171] [outer = 1D937000] 16:34:11 INFO - PROCESS | 3644 | 1464392051743 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]]]}] 16:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 16:34:11 INFO - PROCESS | 3644 | 1464392051784 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 3644 | 1464392051789 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:34:11 INFO - PROCESS | 3644 | 1464392051795 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 3644 | 1464392051799 Marionette TRACE conn6 <- [1,2858,null,{}] 16:34:11 INFO - PROCESS | 3644 | 1464392051806 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}] 16:34:11 INFO - PROCESS | 3644 | 1464392051951 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:34:12 INFO - PROCESS | 3644 | 1464392052138 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 3644 | ++DOCSHELL 10B25400 == 107 [pid = 3644] [id = 724] 16:34:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 153 (10B26400) [pid = 3644] [serial = 2172] [outer = 00000000] 16:34:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 154 (10F7BC00) [pid = 3644] [serial = 2173] [outer = 10B26400] 16:34:12 INFO - PROCESS | 3644 | 1464392052200 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 155 (11A70400) [pid = 3644] [serial = 2174] [outer = 10B26400] 16:34:12 INFO - PROCESS | 3644 | 1464392052915 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]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:34:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1179ms 16:34:12 INFO - PROCESS | 3644 | 1464392052979 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 3644 | 1464392052986 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:34:12 INFO - PROCESS | 3644 | 1464392052992 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 3644 | 1464392052996 Marionette TRACE conn6 <- [1,2862,null,{}] 16:34:12 INFO - PROCESS | 3644 | 1464392053000 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}] 16:34:13 INFO - PROCESS | 3644 | 1464392053147 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:34:13 INFO - PROCESS | 3644 | 1464392053313 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 3644 | ++DOCSHELL 156A3400 == 108 [pid = 3644] [id = 725] 16:34:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 156 (156A3800) [pid = 3644] [serial = 2175] [outer = 00000000] 16:34:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 157 (1912AC00) [pid = 3644] [serial = 2176] [outer = 156A3800] 16:34:13 INFO - PROCESS | 3644 | 1464392053371 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 158 (1A73CC00) [pid = 3644] [serial = 2177] [outer = 156A3800] 16:34:13 INFO - PROCESS | 3644 | 1464392053987 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]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1021ms 16:34:14 INFO - PROCESS | 3644 | 1464392054014 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 3644 | 1464392054017 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:34:14 INFO - PROCESS | 3644 | 1464392054020 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:34:14 INFO - PROCESS | 3644 | 1464392054024 Marionette TRACE conn6 <- [1,2866,null,{}] 16:34:14 INFO - PROCESS | 3644 | 1464392054036 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}] 16:34:14 INFO - PROCESS | 3644 | 1464392054173 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:34:14 INFO - PROCESS | 3644 | 1464392054367 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 3644 | ++DOCSHELL 1DBA3C00 == 109 [pid = 3644] [id = 726] 16:34:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (1DBA5400) [pid = 3644] [serial = 2178] [outer = 00000000] 16:34:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (1DBED800) [pid = 3644] [serial = 2179] [outer = 1DBA5400] 16:34:14 INFO - PROCESS | 3644 | 1464392054433 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (1DCDA000) [pid = 3644] [serial = 2180] [outer = 1DBA5400] 16:34:15 INFO - PROCESS | 3644 | 1464392055117 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]]]}] 16:34:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:34:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1132ms 16:34:15 INFO - PROCESS | 3644 | 1464392055170 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 3644 | 1464392055173 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:34:15 INFO - PROCESS | 3644 | 1464392055179 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 3644 | 1464392055181 Marionette TRACE conn6 <- [1,2870,null,{}] 16:34:15 INFO - PROCESS | 3644 | 1464392055185 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}] 16:34:15 INFO - PROCESS | 3644 | 1464392055387 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:34:15 INFO - PROCESS | 3644 | 1464392055518 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 3644 | ++DOCSHELL 1F165800 == 110 [pid = 3644] [id = 727] 16:34:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (1F166000) [pid = 3644] [serial = 2181] [outer = 00000000] 16:34:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1F172400) [pid = 3644] [serial = 2182] [outer = 1F166000] 16:34:15 INFO - PROCESS | 3644 | 1464392055577 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1F343800) [pid = 3644] [serial = 2183] [outer = 1F166000] 16:34:16 INFO - PROCESS | 3644 | 1464392056191 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]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1072ms 16:34:16 INFO - PROCESS | 3644 | 1464392056258 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 3644 | 1464392056261 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:34:16 INFO - PROCESS | 3644 | 1464392056264 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:34:16 INFO - PROCESS | 3644 | 1464392056266 Marionette TRACE conn6 <- [1,2874,null,{}] 16:34:16 INFO - PROCESS | 3644 | 1464392056270 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}] 16:34:16 INFO - PROCESS | 3644 | 1464392056396 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:34:16 INFO - PROCESS | 3644 | 1464392056581 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 3644 | ++DOCSHELL 1F34D800 == 111 [pid = 3644] [id = 728] 16:34:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1F34DC00) [pid = 3644] [serial = 2184] [outer = 00000000] 16:34:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1F435000) [pid = 3644] [serial = 2185] [outer = 1F34DC00] 16:34:16 INFO - PROCESS | 3644 | 1464392056639 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1F43D000) [pid = 3644] [serial = 2186] [outer = 1F34DC00] 16:34:17 INFO - PROCESS | 3644 | 1464392057240 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]]]}] 16:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1021ms 16:34:17 INFO - PROCESS | 3644 | 1464392057288 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 3644 | 1464392057290 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:34:17 INFO - PROCESS | 3644 | 1464392057294 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - PROCESS | 3644 | 1464392057296 Marionette TRACE conn6 <- [1,2878,null,{}] 16:34:17 INFO - PROCESS | 3644 | 1464392057300 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}] 16:34:17 INFO - PROCESS | 3644 | 1464392057478 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:34:17 INFO - PROCESS | 3644 | 1464392057658 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 3644 | ++DOCSHELL 1F6A2C00 == 112 [pid = 3644] [id = 729] 16:34:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1F6AAC00) [pid = 3644] [serial = 2187] [outer = 00000000] 16:34:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1F6B6000) [pid = 3644] [serial = 2188] [outer = 1F6AAC00] 16:34:17 INFO - PROCESS | 3644 | 1464392057715 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1F6BFC00) [pid = 3644] [serial = 2189] [outer = 1F6AAC00] 16:34:18 INFO - PROCESS | 3644 | 1464392058322 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1070ms 16:34:18 INFO - PROCESS | 3644 | 1464392058369 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 3644 | 1464392058371 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:34:18 INFO - PROCESS | 3644 | 1464392058375 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - PROCESS | 3644 | 1464392058377 Marionette TRACE conn6 <- [1,2882,null,{}] 16:34:18 INFO - PROCESS | 3644 | 1464392058380 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}] 16:34:18 INFO - PROCESS | 3644 | 1464392058510 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:34:18 INFO - PROCESS | 3644 | 1464392058681 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:18 INFO - PROCESS | 3644 | ++DOCSHELL 1F9CD000 == 113 [pid = 3644] [id = 730] 16:34:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (1F9D0400) [pid = 3644] [serial = 2190] [outer = 00000000] 16:34:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (1F9D4C00) [pid = 3644] [serial = 2191] [outer = 1F9D0400] 16:34:18 INFO - PROCESS | 3644 | 1464392058739 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (20943C00) [pid = 3644] [serial = 2192] [outer = 1F9D0400] 16:34:19 INFO - PROCESS | 3644 | 1464392059355 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]]]}] 16:34:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:34:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1017ms 16:34:19 INFO - PROCESS | 3644 | 1464392059395 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 3644 | 1464392059397 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:34:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:34:19 INFO - PROCESS | 3644 | 1464392059401 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 3644 | 1464392059403 Marionette TRACE conn6 <- [1,2886,null,{}] 16:34:19 INFO - PROCESS | 3644 | 1464392059407 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}] 16:34:19 INFO - PROCESS | 3644 | 1464392059538 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:34:19 INFO - PROCESS | 3644 | 1464392059725 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 3644 | ++DOCSHELL 2094C400 == 114 [pid = 3644] [id = 731] 16:34:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (20950C00) [pid = 3644] [serial = 2193] [outer = 00000000] 16:34:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (20F8E400) [pid = 3644] [serial = 2194] [outer = 20950C00] 16:34:19 INFO - PROCESS | 3644 | 1464392059783 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (20F93800) [pid = 3644] [serial = 2195] [outer = 20950C00] 16:34:20 INFO - PROCESS | 3644 | 1464392060394 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]]]}] 16:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1016ms 16:34:20 INFO - PROCESS | 3644 | 1464392060421 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 3644 | 1464392060424 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:34:20 INFO - PROCESS | 3644 | 1464392060427 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:34:20 INFO - PROCESS | 3644 | 1464392060429 Marionette TRACE conn6 <- [1,2890,null,{}] 16:34:20 INFO - PROCESS | 3644 | 1464392060433 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}] 16:34:20 INFO - PROCESS | 3644 | 1464392060564 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:34:20 INFO - PROCESS | 3644 | 1464392060755 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 3644 | ++DOCSHELL 21052400 == 115 [pid = 3644] [id = 732] 16:34:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (21313400) [pid = 3644] [serial = 2196] [outer = 00000000] 16:34:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (2131E400) [pid = 3644] [serial = 2197] [outer = 21313400] 16:34:20 INFO - PROCESS | 3644 | 1464392060813 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (21E19400) [pid = 3644] [serial = 2198] [outer = 21313400] 16:34:21 INFO - PROCESS | 3644 | 1464392061437 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1067ms 16:34:21 INFO - PROCESS | 3644 | 1464392061498 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 3644 | 1464392061500 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:34:21 INFO - PROCESS | 3644 | 1464392061504 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:34:21 INFO - PROCESS | 3644 | 1464392061506 Marionette TRACE conn6 <- [1,2894,null,{}] 16:34:21 INFO - PROCESS | 3644 | 1464392061510 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}] 16:34:21 INFO - PROCESS | 3644 | 1464392061645 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:34:21 INFO - PROCESS | 3644 | 1464392061822 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 3644 | ++DOCSHELL 21E1CC00 == 116 [pid = 3644] [id = 733] 16:34:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (21E53400) [pid = 3644] [serial = 2199] [outer = 00000000] 16:34:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (225CC000) [pid = 3644] [serial = 2200] [outer = 21E53400] 16:34:21 INFO - PROCESS | 3644 | 1464392061877 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (225D4000) [pid = 3644] [serial = 2201] [outer = 21E53400] 16:34:22 INFO - PROCESS | 3644 | 1464392062460 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]]]}] 16:34:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:34:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1021ms 16:34:22 INFO - PROCESS | 3644 | 1464392062529 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 3644 | 1464392062532 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:34:22 INFO - PROCESS | 3644 | 1464392062535 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:34:22 INFO - PROCESS | 3644 | 1464392062538 Marionette TRACE conn6 <- [1,2898,null,{}] 16:34:22 INFO - PROCESS | 3644 | 1464392062542 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}] 16:34:22 INFO - PROCESS | 3644 | 1464392062688 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:34:22 INFO - PROCESS | 3644 | 1464392062872 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 3644 | ++DOCSHELL 0C56EC00 == 117 [pid = 3644] [id = 734] 16:34:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (1D999C00) [pid = 3644] [serial = 2202] [outer = 00000000] 16:34:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (22847800) [pid = 3644] [serial = 2203] [outer = 1D999C00] 16:34:22 INFO - PROCESS | 3644 | 1464392062933 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (22852400) [pid = 3644] [serial = 2204] [outer = 1D999C00] 16:34:23 INFO - PROCESS | 3644 | 1464392063499 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]]]}] 16:34:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:34:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:34:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 970ms 16:34:23 INFO - PROCESS | 3644 | 1464392063811 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 3644 | 1464392063816 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:34:23 INFO - PROCESS | 3644 | 1464392063837 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - TEST-START | /DOMEvents/constructors.html 16:34:23 INFO - PROCESS | 3644 | 1464392063840 Marionette TRACE conn6 <- [1,2902,null,{}] 16:34:23 INFO - PROCESS | 3644 | 1464392063846 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}] 16:34:23 INFO - PROCESS | 3644 | 1464392063971 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:34:24 INFO - PROCESS | 3644 | 1464392064142 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 3644 | ++DOCSHELL 10F7C400 == 118 [pid = 3644] [id = 735] 16:34:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (10F7D800) [pid = 3644] [serial = 2205] [outer = 00000000] 16:34:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (14A77800) [pid = 3644] [serial = 2206] [outer = 10F7D800] 16:34:24 INFO - PROCESS | 3644 | 1464392064193 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (156A2000) [pid = 3644] [serial = 2207] [outer = 10F7D800] 16:34:24 INFO - PROCESS | 3644 | 1464392064953 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]]]}] 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:34:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:34:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:34:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:34:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 1194ms 16:34:25 INFO - PROCESS | 3644 | 1464392065036 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 3644 | 1464392065040 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:34:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:34:25 INFO - PROCESS | 3644 | 1464392065047 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 3644 | 1464392065051 Marionette TRACE conn6 <- [1,2906,null,{}] 16:34:25 INFO - PROCESS | 3644 | 1464392065068 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}] 16:34:25 INFO - PROCESS | 3644 | 1464392065243 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:34:25 INFO - PROCESS | 3644 | 1464392065368 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 3644 | ++DOCSHELL 17F07C00 == 119 [pid = 3644] [id = 736] 16:34:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (185E1C00) [pid = 3644] [serial = 2208] [outer = 00000000] 16:34:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (1B47F400) [pid = 3644] [serial = 2209] [outer = 185E1C00] 16:34:25 INFO - PROCESS | 3644 | 1464392065424 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (1CEC3400) [pid = 3644] [serial = 2210] [outer = 185E1C00] 16:34:25 INFO - PROCESS | 3644 | 1464392065978 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:34:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:34:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 989ms 16:34:26 INFO - PROCESS | 3644 | 1464392066037 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 3644 | 1464392066039 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:34:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:34:26 INFO - PROCESS | 3644 | 1464392066043 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 3644 | 1464392066045 Marionette TRACE conn6 <- [1,2910,null,{}] 16:34:26 INFO - PROCESS | 3644 | 1464392066054 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}] 16:34:26 INFO - PROCESS | 3644 | 1464392066180 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:34:26 INFO - PROCESS | 3644 | 1464392066429 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 1BAF3800 == 118 [pid = 3644] [id = 722] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 10F7B400 == 117 [pid = 3644] [id = 721] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 1BAD8400 == 116 [pid = 3644] [id = 720] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 1A7BE400 == 115 [pid = 3644] [id = 719] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 18EE8800 == 114 [pid = 3644] [id = 718] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 14D79400 == 113 [pid = 3644] [id = 717] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 0CAD9400 == 112 [pid = 3644] [id = 716] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (0C5ECC00) [pid = 3644] [serial = 2044] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (17F03800) [pid = 3644] [serial = 2047] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (1BBEEC00) [pid = 3644] [serial = 2050] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (21E4D000) [pid = 3644] [serial = 2053] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (22A06800) [pid = 3644] [serial = 2056] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (23344400) [pid = 3644] [serial = 2059] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (26693400) [pid = 3644] [serial = 2062] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (1D8E7C00) [pid = 3644] [serial = 2104] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (1F43CC00) [pid = 3644] [serial = 2065] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | ++DOCSHELL 0C5EA000 == 113 [pid = 3644] [id = 737] 16:34:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (0C5EAC00) [pid = 3644] [serial = 2211] [outer = 00000000] 16:34:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (104F6000) [pid = 3644] [serial = 2212] [outer = 0C5EAC00] 16:34:26 INFO - PROCESS | 3644 | 1464392066564 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (10E33800) [pid = 3644] [serial = 2213] [outer = 0C5EAC00] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 17E1F400 == 112 [pid = 3644] [id = 715] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 0C5C0400 == 111 [pid = 3644] [id = 714] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 26A73400 == 110 [pid = 3644] [id = 709] 16:34:26 INFO - PROCESS | 3644 | --DOCSHELL 2591F800 == 109 [pid = 3644] [id = 708] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (23091C00) [pid = 3644] [serial = 2092] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (2350C000) [pid = 3644] [serial = 2095] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (23348800) [pid = 3644] [serial = 2093] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (1094C400) [pid = 3644] [serial = 2098] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (2351B400) [pid = 3644] [serial = 2096] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (18EE6400) [pid = 3644] [serial = 2101] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 178 (20F87C00) [pid = 3644] [serial = 2089] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 177 (17F0A000) [pid = 3644] [serial = 2083] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 176 (18EF0000) [pid = 3644] [serial = 2084] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (26A76800) [pid = 3644] [serial = 2068] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (17F0AC00) [pid = 3644] [serial = 2072] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (156A5C00) [pid = 3644] [serial = 2071] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (1D93C800) [pid = 3644] [serial = 2075] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (1CD8F400) [pid = 3644] [serial = 2074] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (2309AC00) [pid = 3644] [serial = 2081] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (22A02C00) [pid = 3644] [serial = 2080] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (21317000) [pid = 3644] [serial = 2078] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (20F8F000) [pid = 3644] [serial = 2077] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (1CF5D400) [pid = 3644] [serial = 2086] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (1DCDD400) [pid = 3644] [serial = 2087] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (20F94C00) [pid = 3644] [serial = 2042] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (10B2C000) [pid = 3644] [serial = 2099] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (1A247000) [pid = 3644] [serial = 2102] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (22706000) [pid = 3644] [serial = 2090] [outer = 00000000] [url = about:blank] 16:34:26 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:34:26 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:34:26 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:34:26 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:34:27 INFO - PROCESS | 3644 | 1464392067136 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]]]}] 16:34:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:34:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:34:27 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 16:34:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:34:27 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 16:34:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:34:27 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]" 16:34:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:34:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:34:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1123ms 16:34:27 INFO - PROCESS | 3644 | 1464392067169 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 3644 | 1464392067172 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:34:27 INFO - PROCESS | 3644 | 1464392067175 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:34:27 INFO - PROCESS | 3644 | 1464392067177 Marionette TRACE conn6 <- [1,2914,null,{}] 16:34:27 INFO - PROCESS | 3644 | 1464392067180 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}] 16:34:27 INFO - PROCESS | 3644 | 1464392067287 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:34:27 INFO - PROCESS | 3644 | 1464392067296 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 3644 | ++DOCSHELL 1913A000 == 110 [pid = 3644] [id = 738] 16:34:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (19EF2400) [pid = 3644] [serial = 2214] [outer = 00000000] 16:34:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (1A7BFC00) [pid = 3644] [serial = 2215] [outer = 19EF2400] 16:34:27 INFO - PROCESS | 3644 | 1464392067342 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (1B540400) [pid = 3644] [serial = 2216] [outer = 19EF2400] 16:34:27 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:34:27 INFO - PROCESS | 3644 | 1464392067851 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]]]}] 16:34:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:34:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 16:34:27 INFO - PROCESS | 3644 | 1464392067909 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 3644 | 1464392067911 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:34:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:34:27 INFO - PROCESS | 3644 | 1464392067915 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 3644 | 1464392067917 Marionette TRACE conn6 <- [1,2918,null,{}] 16:34:27 INFO - PROCESS | 3644 | 1464392067920 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}] 16:34:28 INFO - PROCESS | 3644 | 1464392068024 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:34:28 INFO - PROCESS | 3644 | 1464392068168 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 3644 | ++DOCSHELL 1B914000 == 111 [pid = 3644] [id = 739] 16:34:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (1B9F0000) [pid = 3644] [serial = 2217] [outer = 00000000] 16:34:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (1CEB5C00) [pid = 3644] [serial = 2218] [outer = 1B9F0000] 16:34:28 INFO - PROCESS | 3644 | 1464392068216 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (1D938000) [pid = 3644] [serial = 2219] [outer = 1B9F0000] 16:34:28 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:34:28 INFO - PROCESS | 3644 | 1464392068572 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]]]}] 16:34:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:34:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 16:34:28 INFO - PROCESS | 3644 | 1464392068589 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 3644 | 1464392068591 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:34:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:34:28 INFO - PROCESS | 3644 | 1464392068594 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - PROCESS | 3644 | 1464392068596 Marionette TRACE conn6 <- [1,2922,null,{}] 16:34:28 INFO - PROCESS | 3644 | 1464392068599 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}] 16:34:28 INFO - PROCESS | 3644 | 1464392068801 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:34:28 INFO - PROCESS | 3644 | 1464392068829 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 3644 | ++DOCSHELL 1D98AC00 == 112 [pid = 3644] [id = 740] 16:34:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (1DBE7000) [pid = 3644] [serial = 2220] [outer = 00000000] 16:34:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (1F170800) [pid = 3644] [serial = 2221] [outer = 1DBE7000] 16:34:28 INFO - PROCESS | 3644 | 1464392068886 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1F43E000) [pid = 3644] [serial = 2222] [outer = 1DBE7000] 16:34:29 INFO - PROCESS | 3644 | 1464392069352 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]]]}] 16:34:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:34:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 830ms 16:34:29 INFO - PROCESS | 3644 | 1464392069462 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 3644 | 1464392069464 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:34:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:34:29 INFO - PROCESS | 3644 | 1464392069474 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 3644 | 1464392069476 Marionette TRACE conn6 <- [1,2926,null,{}] 16:34:29 INFO - PROCESS | 3644 | 1464392069479 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}] 16:34:29 INFO - PROCESS | 3644 | 1464392069634 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:34:29 INFO - PROCESS | 3644 | 1464392069652 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 3644 | ++DOCSHELL 1F43CC00 == 113 [pid = 3644] [id = 741] 16:34:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (1F668400) [pid = 3644] [serial = 2223] [outer = 00000000] 16:34:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (1F6B0800) [pid = 3644] [serial = 2224] [outer = 1F668400] 16:34:29 INFO - PROCESS | 3644 | 1464392069696 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (1F9D7400) [pid = 3644] [serial = 2225] [outer = 1F668400] 16:34:30 INFO - PROCESS | 3644 | 1464392070126 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]]]}] 16:34:30 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. 16:34:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 730ms 16:34:30 INFO - PROCESS | 3644 | 1464392070210 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:34:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:34:30 INFO - PROCESS | 3644 | 1464392070212 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:34:30 INFO - PROCESS | 3644 | 1464392070216 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 3644 | 1464392070217 Marionette TRACE conn6 <- [1,2930,null,{}] 16:34:30 INFO - PROCESS | 3644 | 1464392070221 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}] 16:34:30 INFO - PROCESS | 3644 | 1464392070377 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:34:30 INFO - PROCESS | 3644 | 1464392070394 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 3644 | ++DOCSHELL 2094D800 == 114 [pid = 3644] [id = 742] 16:34:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (20F85800) [pid = 3644] [serial = 2226] [outer = 00000000] 16:34:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (2131C000) [pid = 3644] [serial = 2227] [outer = 20F85800] 16:34:30 INFO - PROCESS | 3644 | 1464392070441 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (21E4EC00) [pid = 3644] [serial = 2228] [outer = 20F85800] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 175 (0C5C4000) [pid = 3644] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 174 (27545800) [pid = 3644] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 173 (1A7BEC00) [pid = 3644] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 172 (28F78000) [pid = 3644] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 171 (23509800) [pid = 3644] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 170 (17E23400) [pid = 3644] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 169 (14F6F000) [pid = 3644] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 168 (1BAEB000) [pid = 3644] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 167 (1BCC6C00) [pid = 3644] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 166 (25D09800) [pid = 3644] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 165 (11A8B400) [pid = 3644] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 164 (1913BC00) [pid = 3644] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 163 (2751C800) [pid = 3644] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 162 (27703000) [pid = 3644] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 161 (0CD3B000) [pid = 3644] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 160 (1BDE7C00) [pid = 3644] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 159 (20948C00) [pid = 3644] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:34:31 INFO - PROCESS | 3644 | --DOMWINDOW == 158 (23505C00) [pid = 3644] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:34:31 INFO - PROCESS | 3644 | 1464392071254 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"]]]}] 16:34:31 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 16:34:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:34:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1078ms 16:34:31 INFO - PROCESS | 3644 | 1464392071302 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 3644 | 1464392071304 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:34:31 INFO - PROCESS | 3644 | 1464392071309 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 3644 | 1464392071311 Marionette TRACE conn6 <- [1,2934,null,{}] 16:34:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:34:31 INFO - PROCESS | 3644 | 1464392071314 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}] 16:34:31 INFO - PROCESS | 3644 | 1464392071426 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:34:31 INFO - PROCESS | 3644 | 1464392071434 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 3644 | ++DOCSHELL 17E23400 == 115 [pid = 3644] [id = 743] 16:34:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 159 (17E28000) [pid = 3644] [serial = 2229] [outer = 00000000] 16:34:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 160 (1D98F400) [pid = 3644] [serial = 2230] [outer = 17E28000] 16:34:31 INFO - PROCESS | 3644 | 1464392071490 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 161 (21E49800) [pid = 3644] [serial = 2231] [outer = 17E28000] 16:34:31 INFO - PROCESS | 3644 | 1464392071925 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]]]}] 16:34:31 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. 16:34:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 16:34:31 INFO - PROCESS | 3644 | 1464392071985 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:34:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:34:31 INFO - PROCESS | 3644 | 1464392071987 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:34:31 INFO - PROCESS | 3644 | 1464392071990 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 3644 | 1464392071992 Marionette TRACE conn6 <- [1,2938,null,{}] 16:34:32 INFO - PROCESS | 3644 | 1464392072019 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}] 16:34:32 INFO - PROCESS | 3644 | 1464392072129 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:34:32 INFO - PROCESS | 3644 | 1464392072135 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 3644 | ++DOCSHELL 21E54800 == 116 [pid = 3644] [id = 744] 16:34:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 162 (225CE800) [pid = 3644] [serial = 2232] [outer = 00000000] 16:34:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 163 (22745800) [pid = 3644] [serial = 2233] [outer = 225CE800] 16:34:32 INFO - PROCESS | 3644 | 1464392072183 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 164 (22843C00) [pid = 3644] [serial = 2234] [outer = 225CE800] 16:34:32 INFO - PROCESS | 3644 | ++DOCSHELL 2285C400 == 117 [pid = 3644] [id = 745] 16:34:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 165 (2285EC00) [pid = 3644] [serial = 2235] [outer = 00000000] 16:34:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 166 (22A02000) [pid = 3644] [serial = 2236] [outer = 2285EC00] 16:34:32 INFO - PROCESS | 3644 | 1464392072884 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]]]}] 16:34:32 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. 16:34:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 950ms 16:34:32 INFO - PROCESS | 3644 | 1464392072941 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:34:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:34:32 INFO - PROCESS | 3644 | 1464392072944 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:34:32 INFO - PROCESS | 3644 | 1464392072947 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - PROCESS | 3644 | 1464392072949 Marionette TRACE conn6 <- [1,2942,null,{}] 16:34:32 INFO - PROCESS | 3644 | 1464392072953 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}] 16:34:33 INFO - PROCESS | 3644 | 1464392073104 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:34:33 INFO - PROCESS | 3644 | 1464392073390 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 3644 | ++DOCSHELL 0C697400 == 118 [pid = 3644] [id = 746] 16:34:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 167 (0CA73800) [pid = 3644] [serial = 2237] [outer = 00000000] 16:34:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 168 (10411400) [pid = 3644] [serial = 2238] [outer = 0CA73800] 16:34:33 INFO - PROCESS | 3644 | 1464392073453 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 169 (10A65400) [pid = 3644] [serial = 2239] [outer = 0CA73800] 16:34:34 INFO - PROCESS | 3644 | 1464392074078 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]]]}] 16:34:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:34:34 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 16:34:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1183ms 16:34:34 INFO - PROCESS | 3644 | 1464392074132 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 3644 | 1464392074137 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:34:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:34:34 INFO - PROCESS | 3644 | 1464392074142 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 3644 | 1464392074147 Marionette TRACE conn6 <- [1,2946,null,{}] 16:34:34 INFO - PROCESS | 3644 | 1464392074152 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}] 16:34:34 INFO - PROCESS | 3644 | 1464392074335 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:34:34 INFO - PROCESS | 3644 | 1464392074518 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 3644 | ++DOCSHELL 1A3EB000 == 119 [pid = 3644] [id = 747] 16:34:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 170 (1A746C00) [pid = 3644] [serial = 2240] [outer = 00000000] 16:34:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 171 (1BA2C800) [pid = 3644] [serial = 2241] [outer = 1A746C00] 16:34:34 INFO - PROCESS | 3644 | 1464392074579 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 172 (1C885400) [pid = 3644] [serial = 2242] [outer = 1A746C00] 16:34:35 INFO - PROCESS | 3644 | 1464392075154 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]]]}] 16:34:35 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:34:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1021ms 16:34:35 INFO - PROCESS | 3644 | 1464392075169 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 3644 | 1464392075174 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:34:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:34:35 INFO - PROCESS | 3644 | 1464392075217 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 3644 | 1464392075220 Marionette TRACE conn6 <- [1,2950,null,{}] 16:34:35 INFO - PROCESS | 3644 | 1464392075225 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}] 16:34:35 INFO - PROCESS | 3644 | 1464392075367 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:34:35 INFO - PROCESS | 3644 | 1464392075566 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 3644 | ++DOCSHELL 1DCDEC00 == 120 [pid = 3644] [id = 748] 16:34:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 173 (1E104400) [pid = 3644] [serial = 2243] [outer = 00000000] 16:34:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 174 (1F434000) [pid = 3644] [serial = 2244] [outer = 1E104400] 16:34:35 INFO - PROCESS | 3644 | 1464392075629 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 175 (20946800) [pid = 3644] [serial = 2245] [outer = 1E104400] 16:34:36 INFO - PROCESS | 3644 | 1464392076214 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]]]}] 16:34:36 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:34:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1046ms 16:34:36 INFO - PROCESS | 3644 | 1464392076242 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:34:36 INFO - PROCESS | 3644 | 1464392076245 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:34:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:34:36 INFO - PROCESS | 3644 | 1464392076255 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 3644 | 1464392076262 Marionette TRACE conn6 <- [1,2954,null,{}] 16:34:36 INFO - PROCESS | 3644 | 1464392076266 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}] 16:34:36 INFO - PROCESS | 3644 | 1464392076453 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:34:36 INFO - PROCESS | 3644 | 1464392076639 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 3644 | ++DOCSHELL 2270A800 == 121 [pid = 3644] [id = 749] 16:34:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 176 (22854C00) [pid = 3644] [serial = 2246] [outer = 00000000] 16:34:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 177 (22A0C800) [pid = 3644] [serial = 2247] [outer = 22854C00] 16:34:36 INFO - PROCESS | 3644 | 1464392076695 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 178 (22D48800) [pid = 3644] [serial = 2248] [outer = 22854C00] 16:34:37 INFO - PROCESS | 3644 | 1464392077241 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]]]}] 16:34:37 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:34:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1030ms 16:34:37 INFO - PROCESS | 3644 | 1464392077282 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 3644 | 1464392077285 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:34:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:34:37 INFO - PROCESS | 3644 | 1464392077288 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 3644 | 1464392077290 Marionette TRACE conn6 <- [1,2958,null,{}] 16:34:37 INFO - PROCESS | 3644 | 1464392077294 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}] 16:34:37 INFO - PROCESS | 3644 | 1464392077430 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:34:37 INFO - PROCESS | 3644 | 1464392077625 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 3644 | ++DOCSHELL 22D4D000 == 122 [pid = 3644] [id = 750] 16:34:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 179 (22E71800) [pid = 3644] [serial = 2249] [outer = 00000000] 16:34:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (22E78800) [pid = 3644] [serial = 2250] [outer = 22E71800] 16:34:37 INFO - PROCESS | 3644 | 1464392077683 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (22E7AC00) [pid = 3644] [serial = 2251] [outer = 22E71800] 16:34:38 INFO - PROCESS | 3644 | 1464392078206 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]]]}] 16:34:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:34:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 970ms 16:34:38 INFO - PROCESS | 3644 | 1464392078262 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 3644 | 1464392078264 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:34:38 INFO - PROCESS | 3644 | 1464392078268 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:34:38 INFO - PROCESS | 3644 | 1464392078270 Marionette TRACE conn6 <- [1,2962,null,{}] 16:34:38 INFO - PROCESS | 3644 | 1464392078274 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}] 16:34:38 INFO - PROCESS | 3644 | 1464392078408 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:34:38 INFO - PROCESS | 3644 | 1464392078605 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 3644 | ++DOCSHELL 23081C00 == 123 [pid = 3644] [id = 751] 16:34:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (23082400) [pid = 3644] [serial = 2252] [outer = 00000000] 16:34:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (23094400) [pid = 3644] [serial = 2253] [outer = 23082400] 16:34:38 INFO - PROCESS | 3644 | 1464392078673 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (2309BC00) [pid = 3644] [serial = 2254] [outer = 23082400] 16:34:39 INFO - PROCESS | 3644 | 1464392079254 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]]]}] 16:34:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:34:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1017ms 16:34:39 INFO - PROCESS | 3644 | 1464392079291 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 3644 | 1464392079293 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:34:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:34:39 INFO - PROCESS | 3644 | 1464392079297 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 3644 | 1464392079299 Marionette TRACE conn6 <- [1,2966,null,{}] 16:34:39 INFO - PROCESS | 3644 | 1464392079303 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}] 16:34:39 INFO - PROCESS | 3644 | 1464392079441 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:34:39 INFO - PROCESS | 3644 | 1464392079639 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 3644 | ++DOCSHELL 230B9400 == 124 [pid = 3644] [id = 752] 16:34:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (230BB000) [pid = 3644] [serial = 2255] [outer = 00000000] 16:34:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (23343C00) [pid = 3644] [serial = 2256] [outer = 230BB000] 16:34:39 INFO - PROCESS | 3644 | 1464392079700 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (23348C00) [pid = 3644] [serial = 2257] [outer = 230BB000] 16:34:40 INFO - PROCESS | 3644 | 1464392080291 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]]]}] 16:34:40 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. 16:34:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1019ms 16:34:40 INFO - PROCESS | 3644 | 1464392080318 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 3644 | 1464392080320 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:34:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:34:40 INFO - PROCESS | 3644 | 1464392080324 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 3644 | 1464392080326 Marionette TRACE conn6 <- [1,2970,null,{}] 16:34:40 INFO - PROCESS | 3644 | 1464392080329 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}] 16:34:40 INFO - PROCESS | 3644 | 1464392080463 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:34:40 INFO - PROCESS | 3644 | 1464392080662 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 3644 | ++DOCSHELL 2334F800 == 125 [pid = 3644] [id = 753] 16:34:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (23351C00) [pid = 3644] [serial = 2258] [outer = 00000000] 16:34:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (23506C00) [pid = 3644] [serial = 2259] [outer = 23351C00] 16:34:40 INFO - PROCESS | 3644 | 1464392080720 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (23508000) [pid = 3644] [serial = 2260] [outer = 23351C00] 16:34:41 INFO - PROCESS | 3644 | 1464392081237 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"]]]}] 16:34:41 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 16:34:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:34:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 930ms 16:34:41 INFO - PROCESS | 3644 | 1464392081258 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:34:41 INFO - PROCESS | 3644 | 1464392081260 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:34:41 INFO - PROCESS | 3644 | 1464392081263 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:34:41 INFO - PROCESS | 3644 | 1464392081265 Marionette TRACE conn6 <- [1,2974,null,{}] 16:34:41 INFO - PROCESS | 3644 | 1464392081269 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}] 16:34:41 INFO - PROCESS | 3644 | 1464392081408 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:34:41 INFO - PROCESS | 3644 | 1464392081597 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 3644 | ++DOCSHELL 23510000 == 126 [pid = 3644] [id = 754] 16:34:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (23512000) [pid = 3644] [serial = 2261] [outer = 00000000] 16:34:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (2351F000) [pid = 3644] [serial = 2262] [outer = 23512000] 16:34:41 INFO - PROCESS | 3644 | 1464392081657 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (238C6800) [pid = 3644] [serial = 2263] [outer = 23512000] 16:34:42 INFO - PROCESS | 3644 | 1464392082190 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]]]}] 16:34:42 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. 16:34:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 970ms 16:34:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:34:42 INFO - PROCESS | 3644 | 1464392082241 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 3644 | 1464392082243 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:34:42 INFO - PROCESS | 3644 | 1464392082247 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 3644 | 1464392082249 Marionette TRACE conn6 <- [1,2978,null,{}] 16:34:42 INFO - PROCESS | 3644 | 1464392082252 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}] 16:34:42 INFO - PROCESS | 3644 | 1464392082385 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:34:42 INFO - PROCESS | 3644 | 1464392082586 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 3644 | ++DOCSHELL 238CD800 == 127 [pid = 3644] [id = 755] 16:34:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (25913800) [pid = 3644] [serial = 2264] [outer = 00000000] 16:34:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 195 (2591D800) [pid = 3644] [serial = 2265] [outer = 25913800] 16:34:42 INFO - PROCESS | 3644 | 1464392082647 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 196 (25D04000) [pid = 3644] [serial = 2266] [outer = 25913800] 16:34:43 INFO - PROCESS | 3644 | ++DOCSHELL 26698000 == 128 [pid = 3644] [id = 756] 16:34:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 197 (2669DC00) [pid = 3644] [serial = 2267] [outer = 00000000] 16:34:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 198 (2669E800) [pid = 3644] [serial = 2268] [outer = 2669DC00] 16:34:43 INFO - PROCESS | 3644 | 1464392083271 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]]]}] 16:34:43 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. 16:34:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1074ms 16:34:43 INFO - PROCESS | 3644 | 1464392083335 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 3644 | 1464392083337 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:34:43 INFO - PROCESS | 3644 | 1464392083352 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:34:43 INFO - PROCESS | 3644 | 1464392083354 Marionette TRACE conn6 <- [1,2982,null,{}] 16:34:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:34:43 INFO - PROCESS | 3644 | 1464392083359 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}] 16:34:43 INFO - PROCESS | 3644 | 1464392083556 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:34:43 INFO - PROCESS | 3644 | 1464392083737 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:43 INFO - PROCESS | 3644 | ++DOCSHELL 25D09800 == 129 [pid = 3644] [id = 757] 16:34:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 199 (25D0C800) [pid = 3644] [serial = 2269] [outer = 00000000] 16:34:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (2669D400) [pid = 3644] [serial = 2270] [outer = 25D0C800] 16:34:43 INFO - PROCESS | 3644 | 1464392083802 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (26712C00) [pid = 3644] [serial = 2271] [outer = 25D0C800] 16:34:44 INFO - PROCESS | 3644 | 1464392084361 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]]]}] 16:34:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:34:44 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 16:34:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1016ms 16:34:44 INFO - PROCESS | 3644 | 1464392084389 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:34:44 INFO - PROCESS | 3644 | 1464392084391 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:34:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:34:44 INFO - PROCESS | 3644 | 1464392084397 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - PROCESS | 3644 | 1464392084400 Marionette TRACE conn6 <- [1,2986,null,{}] 16:34:44 INFO - PROCESS | 3644 | 1464392084404 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}] 16:34:44 INFO - PROCESS | 3644 | 1464392084555 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:34:44 INFO - PROCESS | 3644 | 1464392084746 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 3644 | ++DOCSHELL 26712800 == 130 [pid = 3644] [id = 758] 16:34:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (26A76400) [pid = 3644] [serial = 2272] [outer = 00000000] 16:34:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 203 (26EB6400) [pid = 3644] [serial = 2273] [outer = 26A76400] 16:34:44 INFO - PROCESS | 3644 | 1464392084803 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 204 (26EBA800) [pid = 3644] [serial = 2274] [outer = 26A76400] 16:34:45 INFO - PROCESS | 3644 | 1464392085382 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]]]}] 16:34:45 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. 16:34:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1016ms 16:34:45 INFO - PROCESS | 3644 | 1464392085419 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 3644 | 1464392085421 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:34:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:34:45 INFO - PROCESS | 3644 | 1464392085425 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 3644 | 1464392085427 Marionette TRACE conn6 <- [1,2990,null,{}] 16:34:45 INFO - PROCESS | 3644 | 1464392085431 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}] 16:34:45 INFO - PROCESS | 3644 | 1464392085563 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:34:45 INFO - PROCESS | 3644 | 1464392085766 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 3644 | ++DOCSHELL 223C7400 == 131 [pid = 3644] [id = 759] 16:34:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (223C8800) [pid = 3644] [serial = 2275] [outer = 00000000] 16:34:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (223CD000) [pid = 3644] [serial = 2276] [outer = 223C8800] 16:34:45 INFO - PROCESS | 3644 | 1464392085826 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (223CD800) [pid = 3644] [serial = 2277] [outer = 223C8800] 16:34:46 INFO - PROCESS | 3644 | 1464392086392 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]]]}] 16:34:46 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. 16:34:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1016ms 16:34:46 INFO - PROCESS | 3644 | 1464392086445 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 3644 | 1464392086447 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:34:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:34:46 INFO - PROCESS | 3644 | 1464392086451 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - PROCESS | 3644 | 1464392086453 Marionette TRACE conn6 <- [1,2994,null,{}] 16:34:46 INFO - PROCESS | 3644 | 1464392086457 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}] 16:34:46 INFO - PROCESS | 3644 | 1464392086595 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:34:46 INFO - PROCESS | 3644 | 1464392086791 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 3644 | ++DOCSHELL 223D1800 == 132 [pid = 3644] [id = 760] 16:34:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (26EB4800) [pid = 3644] [serial = 2278] [outer = 00000000] 16:34:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (27515400) [pid = 3644] [serial = 2279] [outer = 26EB4800] 16:34:46 INFO - PROCESS | 3644 | 1464392086848 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (27520400) [pid = 3644] [serial = 2280] [outer = 26EB4800] 16:34:47 INFO - PROCESS | 3644 | 1464392087413 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]]]}] 16:34:47 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. 16:34:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 970ms 16:34:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:34:47 INFO - PROCESS | 3644 | 1464392087425 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:34:47 INFO - PROCESS | 3644 | 1464392087427 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:34:47 INFO - PROCESS | 3644 | 1464392087430 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:34:47 INFO - PROCESS | 3644 | 1464392087432 Marionette TRACE conn6 <- [1,2998,null,{}] 16:34:47 INFO - PROCESS | 3644 | 1464392087436 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}] 16:34:47 INFO - PROCESS | 3644 | 1464392087571 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:34:47 INFO - PROCESS | 3644 | 1464392087761 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 3644 | ++DOCSHELL 10A5E000 == 133 [pid = 3644] [id = 761] 16:34:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (10B30400) [pid = 3644] [serial = 2281] [outer = 00000000] 16:34:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (10F7C800) [pid = 3644] [serial = 2282] [outer = 10B30400] 16:34:47 INFO - PROCESS | 3644 | 1464392087817 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (18EEA400) [pid = 3644] [serial = 2283] [outer = 10B30400] 16:34:48 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:34:48 INFO - PROCESS | 3644 | 1464392088409 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:34:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:34:48 INFO - {} 16:34:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:34:48 INFO - {} 16:34:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:34:48 INFO - {} 16:34:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:34:48 INFO - {} 16:34:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1019ms 16:34:48 INFO - PROCESS | 3644 | 1464392088450 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:34:48 INFO - PROCESS | 3644 | 1464392088452 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:34:48 INFO - TEST-START | /FileAPI/fileReader.html 16:34:48 INFO - PROCESS | 3644 | 1464392088469 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - PROCESS | 3644 | 1464392088471 Marionette TRACE conn6 <- [1,3002,null,{}] 16:34:48 INFO - PROCESS | 3644 | 1464392088498 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}] 16:34:48 INFO - PROCESS | 3644 | 1464392088642 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:34:49 INFO - PROCESS | 3644 | 1464392089170 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 3644 | ++DOCSHELL 0C56AC00 == 134 [pid = 3644] [id = 762] 16:34:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 214 (0C5CB800) [pid = 3644] [serial = 2284] [outer = 00000000] 16:34:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 215 (10B2B400) [pid = 3644] [serial = 2285] [outer = 0C5CB800] 16:34:49 INFO - PROCESS | 3644 | 1464392089226 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 216 (1180D000) [pid = 3644] [serial = 2286] [outer = 0C5CB800] 16:34:49 INFO - PROCESS | 3644 | 1464392089779 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]]]}] 16:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:34:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 1355ms 16:34:49 INFO - PROCESS | 3644 | 1464392089827 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 3644 | 1464392089831 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:34:49 INFO - PROCESS | 3644 | 1464392089838 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - TEST-START | /FileAPI/historical.html 16:34:49 INFO - PROCESS | 3644 | 1464392089841 Marionette TRACE conn6 <- [1,3006,null,{}] 16:34:49 INFO - PROCESS | 3644 | 1464392089846 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}] 16:34:49 INFO - PROCESS | 3644 | 1464392089974 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:34:50 INFO - PROCESS | 3644 | 1464392090177 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 3644 | ++DOCSHELL 14D7C000 == 135 [pid = 3644] [id = 763] 16:34:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 217 (19360000) [pid = 3644] [serial = 2287] [outer = 00000000] 16:34:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 218 (1CF5E000) [pid = 3644] [serial = 2288] [outer = 19360000] 16:34:50 INFO - PROCESS | 3644 | 1464392090233 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 219 (1959E000) [pid = 3644] [serial = 2289] [outer = 19360000] 16:34:50 INFO - PROCESS | 3644 | 1464392090812 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"]]]}] 16:34:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:34:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:34:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:34:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:34:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:34:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:34:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:34:50 INFO - TEST-OK | /FileAPI/historical.html | took 1016ms 16:34:50 INFO - PROCESS | 3644 | 1464392090866 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 3644 | 1464392090870 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:34:50 INFO - TEST-START | /FileAPI/idlharness.html 16:34:50 INFO - PROCESS | 3644 | 1464392090877 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 3644 | 1464392090879 Marionette TRACE conn6 <- [1,3010,null,{}] 16:34:50 INFO - PROCESS | 3644 | 1464392090883 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}] 16:34:51 INFO - PROCESS | 3644 | 1464392091030 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 19EE9C00 == 134 [pid = 3644] [id = 196] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 2285C400 == 133 [pid = 3644] [id = 745] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 21E54800 == 132 [pid = 3644] [id = 744] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 17E23400 == 131 [pid = 3644] [id = 743] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 2094D800 == 130 [pid = 3644] [id = 742] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 1F43CC00 == 129 [pid = 3644] [id = 741] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 1D98AC00 == 128 [pid = 3644] [id = 740] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 1B914000 == 127 [pid = 3644] [id = 739] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 1913A000 == 126 [pid = 3644] [id = 738] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 0C5EA000 == 125 [pid = 3644] [id = 737] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 218 (185E7000) [pid = 3644] [serial = 2140] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 217 (1D98C400) [pid = 3644] [serial = 2170] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 17F07C00 == 124 [pid = 3644] [id = 736] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 10F7C400 == 123 [pid = 3644] [id = 735] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 1F9CD000 == 122 [pid = 3644] [id = 730] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 1F6A2C00 == 121 [pid = 3644] [id = 729] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 1F34D800 == 120 [pid = 3644] [id = 728] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 17F05C00 == 119 [pid = 3644] [id = 651] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 1F165800 == 118 [pid = 3644] [id = 727] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 1DBA3C00 == 117 [pid = 3644] [id = 726] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 156A3400 == 116 [pid = 3644] [id = 725] 16:34:51 INFO - PROCESS | 3644 | --DOCSHELL 10B25400 == 115 [pid = 3644] [id = 724] 16:34:51 INFO - PROCESS | 3644 | 1464392091323 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 216 (10C26000) [pid = 3644] [serial = 2144] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 215 (27615000) [pid = 3644] [serial = 2015] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 214 (1A8C8400) [pid = 3644] [serial = 2158] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 213 (28F81C00) [pid = 3644] [serial = 2021] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 212 (2668F800) [pid = 3644] [serial = 2125] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 211 (25D01400) [pid = 3644] [serial = 2006] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 210 (1BAF5000) [pid = 3644] [serial = 2137] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 209 (21319C00) [pid = 3644] [serial = 2116] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 208 (1C9F3000) [pid = 3644] [serial = 2110] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 207 (17EAE800) [pid = 3644] [serial = 2107] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 206 (1913C400) [pid = 3644] [serial = 2147] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 205 (10958000) [pid = 3644] [serial = 2143] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 204 (238C8800) [pid = 3644] [serial = 2122] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 203 (1F66DC00) [pid = 3644] [serial = 2113] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 202 (17FE0000) [pid = 3644] [serial = 2153] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 201 (2751BC00) [pid = 3644] [serial = 2134] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 200 (1BAF6C00) [pid = 3644] [serial = 2161] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 199 (1CF62800) [pid = 3644] [serial = 2167] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 198 (26A7B800) [pid = 3644] [serial = 2009] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 197 (185E1400) [pid = 3644] [serial = 2164] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 196 (19EE9400) [pid = 3644] [serial = 2155] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 195 (26A7A400) [pid = 3644] [serial = 2128] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 194 (27549C00) [pid = 3644] [serial = 2012] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 193 (2770D800) [pid = 3644] [serial = 2018] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 192 (22849C00) [pid = 3644] [serial = 2119] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 191 (10B2B800) [pid = 3644] [serial = 2150] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (1094E800) [pid = 3644] [serial = 2149] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (17E28400) [pid = 3644] [serial = 2152] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (1B543C00) [pid = 3644] [serial = 2159] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (1D98BC00) [pid = 3644] [serial = 2105] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (26696800) [pid = 3644] [serial = 2024] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (1BDE7000) [pid = 3644] [serial = 2162] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (1B9EA800) [pid = 3644] [serial = 2165] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (18F52800) [pid = 3644] [serial = 2146] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (26AB8400) [pid = 3644] [serial = 2131] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (1D8E4000) [pid = 3644] [serial = 2168] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 180 (1A6E0800) [pid = 3644] [serial = 2156] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | --DOMWINDOW == 179 (2351D000) [pid = 3644] [serial = 2003] [outer = 00000000] [url = about:blank] 16:34:51 INFO - PROCESS | 3644 | ++DOCSHELL 0C514400 == 116 [pid = 3644] [id = 764] 16:34:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 180 (0C51D400) [pid = 3644] [serial = 2290] [outer = 00000000] 16:34:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 181 (0C5C8000) [pid = 3644] [serial = 2291] [outer = 0C51D400] 16:34:51 INFO - PROCESS | 3644 | 1464392091421 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (10959400) [pid = 3644] [serial = 2292] [outer = 0C51D400] 16:34:52 INFO - PROCESS | 3644 | 1464392092321 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:34:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:34:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:34:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:34:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:34:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:34:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:34:52 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 16:34:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:34:52 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 16:34:52 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 16:34:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:34:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:34:52 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 16:34:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:34:52 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 16:34:52 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 16:34:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:34:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 1515ms 16:34:52 INFO - PROCESS | 3644 | 1464392092396 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:34:52 INFO - PROCESS | 3644 | 1464392092399 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:34:52 INFO - TEST-START | /FileAPI/idlharness.worker 16:34:52 INFO - PROCESS | 3644 | 1464392092408 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 3644 | 1464392092413 Marionette TRACE conn6 <- [1,3014,null,{}] 16:34:52 INFO - PROCESS | 3644 | 1464392092418 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}] 16:34:52 INFO - PROCESS | 3644 | 1464392092540 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:34:52 INFO - PROCESS | 3644 | 1464392092684 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 3644 | ++DOCSHELL 18F56800 == 117 [pid = 3644] [id = 765] 16:34:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (19134C00) [pid = 3644] [serial = 2293] [outer = 00000000] 16:34:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (1F170000) [pid = 3644] [serial = 2294] [outer = 19134C00] 16:34:52 INFO - PROCESS | 3644 | 1464392092730 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (1F350C00) [pid = 3644] [serial = 2295] [outer = 19134C00] 16:34:52 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:34:53 INFO - PROCESS | 3644 | 1464392093676 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:34:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:34:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:34:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:34:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:34:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:34:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:34:53 INFO - {} 16:34:53 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 16:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:34:53 INFO - {} 16:34:53 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 - {} 16:34:53 INFO - {} 16:34:53 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 16:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:34:53 INFO - {} 16:34:53 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 16:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:34:53 INFO - {} 16:34:53 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 - {} 16:34:53 INFO - {} 16:34:53 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 16:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 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 16:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 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 16:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 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 16:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 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 16:34:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:34:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:34:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:34:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:34:53 INFO - {} 16:34:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1405ms 16:34:53 INFO - PROCESS | 3644 | 1464392093811 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 3644 | 1464392093814 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:34:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:34:53 INFO - PROCESS | 3644 | 1464392093823 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 3644 | 1464392093825 Marionette TRACE conn6 <- [1,3018,null,{}] 16:34:53 INFO - PROCESS | 3644 | 1464392093828 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}] 16:34:53 INFO - PROCESS | 3644 | 1464392093996 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:34:54 INFO - PROCESS | 3644 | 1464392094048 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 3644 | ++DOCSHELL 1F6B6C00 == 118 [pid = 3644] [id = 766] 16:34:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (1F6B8400) [pid = 3644] [serial = 2296] [outer = 00000000] 16:34:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (23510C00) [pid = 3644] [serial = 2297] [outer = 1F6B8400] 16:34:54 INFO - PROCESS | 3644 | 1464392094097 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (23662C00) [pid = 3644] [serial = 2298] [outer = 1F6B8400] 16:34:54 INFO - PROCESS | 3644 | 1464392094560 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]]]}] 16:34:54 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 16:34:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 770ms 16:34:54 INFO - PROCESS | 3644 | 1464392094600 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:34:54 INFO - PROCESS | 3644 | 1464392094602 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:34:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:34:54 INFO - PROCESS | 3644 | 1464392094605 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 3644 | 1464392094607 Marionette TRACE conn6 <- [1,3022,null,{}] 16:34:54 INFO - PROCESS | 3644 | 1464392094611 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}] 16:34:54 INFO - PROCESS | 3644 | 1464392094774 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:34:54 INFO - PROCESS | 3644 | 1464392094796 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 3644 | ++DOCSHELL 2366A000 == 119 [pid = 3644] [id = 767] 16:34:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (2366A800) [pid = 3644] [serial = 2299] [outer = 00000000] 16:34:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (2366FC00) [pid = 3644] [serial = 2300] [outer = 2366A800] 16:34:54 INFO - PROCESS | 3644 | 1464392094850 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (25D03800) [pid = 3644] [serial = 2301] [outer = 2366A800] 16:34:55 INFO - PROCESS | 3644 | 1464392095378 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]]]}] 16:34:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:34:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 829ms 16:34:55 INFO - PROCESS | 3644 | --DOMWINDOW == 190 (20F85800) [pid = 3644] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:34:55 INFO - PROCESS | 3644 | --DOMWINDOW == 189 (1F668400) [pid = 3644] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:34:55 INFO - PROCESS | 3644 | --DOMWINDOW == 188 (19EF2400) [pid = 3644] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:34:55 INFO - PROCESS | 3644 | --DOMWINDOW == 187 (0C5EAC00) [pid = 3644] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:34:55 INFO - PROCESS | 3644 | --DOMWINDOW == 186 (10F7D800) [pid = 3644] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:34:55 INFO - PROCESS | 3644 | --DOMWINDOW == 185 (185E1C00) [pid = 3644] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:34:55 INFO - PROCESS | 3644 | --DOMWINDOW == 184 (1B9F0000) [pid = 3644] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:34:55 INFO - PROCESS | 3644 | --DOMWINDOW == 183 (1DBE7000) [pid = 3644] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:34:55 INFO - PROCESS | 3644 | --DOMWINDOW == 182 (2285EC00) [pid = 3644] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:34:55 INFO - PROCESS | 3644 | --DOMWINDOW == 181 (17E28000) [pid = 3644] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:34:55 INFO - PROCESS | 3644 | 1464392095647 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:34:55 INFO - PROCESS | 3644 | 1464392095649 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:34:55 INFO - PROCESS | 3644 | 1464392095673 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - PROCESS | 3644 | 1464392095675 Marionette TRACE conn6 <- [1,3026,null,{}] 16:34:55 INFO - PROCESS | 3644 | 1464392095678 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}] 16:34:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:34:55 INFO - PROCESS | 3644 | 1464392095796 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:34:55 INFO - PROCESS | 3644 | 1464392095805 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 3644 | ++DOCSHELL 17F0E000 == 120 [pid = 3644] [id = 768] 16:34:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 182 (19EF2400) [pid = 3644] [serial = 2302] [outer = 00000000] 16:34:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 183 (1F6BC000) [pid = 3644] [serial = 2303] [outer = 19EF2400] 16:34:55 INFO - PROCESS | 3644 | 1464392095851 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 184 (23079800) [pid = 3644] [serial = 2304] [outer = 19EF2400] 16:34:56 INFO - PROCESS | 3644 | 1464392096290 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"]]]}] 16:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:34:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 16:34:56 INFO - PROCESS | 3644 | 1464392096372 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:34:56 INFO - PROCESS | 3644 | 1464392096374 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:34:56 INFO - PROCESS | 3644 | 1464392096378 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:34:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:34:56 INFO - PROCESS | 3644 | 1464392096379 Marionette TRACE conn6 <- [1,3030,null,{}] 16:34:56 INFO - PROCESS | 3644 | 1464392096383 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}] 16:34:56 INFO - PROCESS | 3644 | 1464392096500 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:34:56 INFO - PROCESS | 3644 | 1464392096507 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:56 INFO - PROCESS | 3644 | ++DOCSHELL 2334DC00 == 121 [pid = 3644] [id = 769] 16:34:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 185 (25915800) [pid = 3644] [serial = 2305] [outer = 00000000] 16:34:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 186 (25F99800) [pid = 3644] [serial = 2306] [outer = 25915800] 16:34:56 INFO - PROCESS | 3644 | 1464392096552 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 187 (25F9C400) [pid = 3644] [serial = 2307] [outer = 25915800] 16:34:57 INFO - PROCESS | 3644 | 1464392097282 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]]]}] 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:34:57 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. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:34:57 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'.) 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:34:57 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. 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:34:57 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. 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:34:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:34:57 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. 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:34:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:34:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:34:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:34:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:34:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:34:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:34:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 961ms 16:34:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:34:57 INFO - PROCESS | 3644 | 1464392097343 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 3644 | 1464392097345 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:34:57 INFO - PROCESS | 3644 | 1464392097349 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 3644 | 1464392097350 Marionette TRACE conn6 <- [1,3034,null,{}] 16:34:57 INFO - PROCESS | 3644 | 1464392097354 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}] 16:34:57 INFO - PROCESS | 3644 | 1464392097515 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:34:57 INFO - PROCESS | 3644 | 1464392097532 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 3644 | ++DOCSHELL 25F9E000 == 122 [pid = 3644] [id = 770] 16:34:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 188 (25F9E800) [pid = 3644] [serial = 2308] [outer = 00000000] 16:34:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 189 (26ABB000) [pid = 3644] [serial = 2309] [outer = 25F9E800] 16:34:57 INFO - PROCESS | 3644 | 1464392097576 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 190 (26EB9400) [pid = 3644] [serial = 2310] [outer = 25F9E800] 16:34:57 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:34:58 INFO - PROCESS | 3644 | 1464392098265 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:34:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:34:58 INFO - {} 16:34:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 16:34:58 INFO - PROCESS | 3644 | 1464392098327 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:34:58 INFO - PROCESS | 3644 | 1464392098333 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:34:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:34:58 INFO - PROCESS | 3644 | 1464392098339 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:34:58 INFO - PROCESS | 3644 | 1464392098344 Marionette TRACE conn6 <- [1,3038,null,{}] 16:34:58 INFO - PROCESS | 3644 | 1464392098352 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}] 16:34:58 INFO - PROCESS | 3644 | 1464392098511 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:34:58 INFO - PROCESS | 3644 | 1464392098690 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 3644 | ++DOCSHELL 10F7C400 == 123 [pid = 3644] [id = 771] 16:34:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 191 (118EE000) [pid = 3644] [serial = 2311] [outer = 00000000] 16:34:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 192 (19EE8400) [pid = 3644] [serial = 2312] [outer = 118EE000] 16:34:58 INFO - PROCESS | 3644 | 1464392098750 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 193 (1BAECC00) [pid = 3644] [serial = 2313] [outer = 118EE000] 16:34:59 INFO - PROCESS | 3644 | 1464392099333 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]]]}] 16:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:34:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:34:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1027ms 16:34:59 INFO - PROCESS | 3644 | 1464392099375 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:34:59 INFO - PROCESS | 3644 | 1464392099382 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:34:59 INFO - PROCESS | 3644 | 1464392099391 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:34:59 INFO - PROCESS | 3644 | 1464392099394 Marionette TRACE conn6 <- [1,3042,null,{}] 16:34:59 INFO - PROCESS | 3644 | 1464392099398 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}] 16:34:59 INFO - PROCESS | 3644 | 1464392099570 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:34:59 INFO - PROCESS | 3644 | 1464392099754 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 3644 | ++DOCSHELL 195A3400 == 124 [pid = 3644] [id = 772] 16:34:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 194 (1E106000) [pid = 3644] [serial = 2314] [outer = 00000000] 16:34:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 195 (1F16C800) [pid = 3644] [serial = 2315] [outer = 1E106000] 16:34:59 INFO - PROCESS | 3644 | 1464392099813 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 196 (1F664000) [pid = 3644] [serial = 2316] [outer = 1E106000] 16:35:00 INFO - PROCESS | 3644 | 1464392100742 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"]]]}] 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:35:00 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" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:35:00 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" 16:35:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:35:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1425ms 16:35:00 INFO - PROCESS | 3644 | 1464392100821 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 3644 | 1464392100824 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:35:00 INFO - PROCESS | 3644 | 1464392100828 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:35:00 INFO - PROCESS | 3644 | 1464392100832 Marionette TRACE conn6 <- [1,3046,null,{}] 16:35:00 INFO - PROCESS | 3644 | 1464392100887 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}] 16:35:01 INFO - PROCESS | 3644 | 1464392101018 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:35:01 INFO - PROCESS | 3644 | 1464392101230 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 3644 | ++DOCSHELL 223C7C00 == 125 [pid = 3644] [id = 773] 16:35:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 197 (223D0800) [pid = 3644] [serial = 2317] [outer = 00000000] 16:35:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 198 (2270AC00) [pid = 3644] [serial = 2318] [outer = 223D0800] 16:35:01 INFO - PROCESS | 3644 | 1464392101292 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 199 (22847400) [pid = 3644] [serial = 2319] [outer = 223D0800] 16:35:01 INFO - PROCESS | 3644 | ************************* 16:35:01 INFO - PROCESS | 3644 | A coding exception was thrown and uncaught in a Task. 16:35:01 INFO - PROCESS | 3644 | 16:35:01 INFO - PROCESS | 3644 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:35:01 INFO - PROCESS | 3644 | Full stack: 16:35:01 INFO - PROCESS | 3644 | ************************* 16:35:01 INFO - PROCESS | 3644 | 1464392101992 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]]]}] 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:35:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:35:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:35:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:35:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:35:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:35:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:35:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:35:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:35:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1240ms 16:35:02 INFO - PROCESS | 3644 | 1464392102071 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 3644 | 1464392102074 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:35:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:35:02 INFO - PROCESS | 3644 | 1464392102077 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - PROCESS | 3644 | 1464392102079 Marionette TRACE conn6 <- [1,3050,null,{}] 16:35:02 INFO - PROCESS | 3644 | 1464392102084 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}] 16:35:02 INFO - PROCESS | 3644 | 1464392102229 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:35:02 INFO - PROCESS | 3644 | 1464392102430 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:02 INFO - PROCESS | 3644 | ++DOCSHELL 22E6C800 == 126 [pid = 3644] [id = 774] 16:35:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 200 (2308F400) [pid = 3644] [serial = 2320] [outer = 00000000] 16:35:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 201 (2670C000) [pid = 3644] [serial = 2321] [outer = 2308F400] 16:35:02 INFO - PROCESS | 3644 | 1464392102490 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 202 (26A7BC00) [pid = 3644] [serial = 2322] [outer = 2308F400] 16:35:02 INFO - PROCESS | 3644 | [3644] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:35:03 INFO - PROCESS | 3644 | 1464392103048 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:35:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:35:03 INFO - {} 16:35:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1019ms 16:35:03 INFO - PROCESS | 3644 | 1464392103100 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:35:03 INFO - PROCESS | 3644 | 1464392103102 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:35:03 INFO - PROCESS | 3644 | 1464392103105 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:35:03 INFO - PROCESS | 3644 | 1464392103107 Marionette TRACE conn6 <- [1,3054,null,{}] 16:35:03 INFO - PROCESS | 3644 | 1464392103112 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}] 16:35:03 INFO - PROCESS | 3644 | 1464392103259 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:35:03 INFO - PROCESS | 3644 | 1464392103454 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 3644 | ++DOCSHELL 0C5ED800 == 127 [pid = 3644] [id = 775] 16:35:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 203 (0C5EF800) [pid = 3644] [serial = 2323] [outer = 00000000] 16:35:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 204 (16CB4800) [pid = 3644] [serial = 2324] [outer = 0C5EF800] 16:35:03 INFO - PROCESS | 3644 | 1464392103513 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 205 (1F4A6800) [pid = 3644] [serial = 2325] [outer = 0C5EF800] 16:35:04 INFO - PROCESS | 3644 | 1464392104069 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]]]}] 16:35:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:35:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:35:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:35:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:35:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:35:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:35:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:35:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 16:35:04 INFO - PROCESS | 3644 | 1464392104080 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 3644 | 1464392104082 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:35:04 INFO - PROCESS | 3644 | 1464392104085 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:35:04 INFO - PROCESS | 3644 | 1464392104087 Marionette TRACE conn6 <- [1,3058,null,{}] 16:35:04 INFO - PROCESS | 3644 | 1464392104091 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}] 16:35:04 INFO - PROCESS | 3644 | 1464392104237 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:35:04 INFO - PROCESS | 3644 | 1464392104434 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:04 INFO - PROCESS | 3644 | ++DOCSHELL 1F4B2C00 == 128 [pid = 3644] [id = 776] 16:35:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 206 (1F4B3800) [pid = 3644] [serial = 2326] [outer = 00000000] 16:35:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 207 (22A6C400) [pid = 3644] [serial = 2327] [outer = 1F4B3800] 16:35:04 INFO - PROCESS | 3644 | 1464392104495 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 208 (22A6E800) [pid = 3644] [serial = 2328] [outer = 1F4B3800] 16:35:05 INFO - PROCESS | 3644 | 1464392105046 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]]]}] 16:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:35:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 16:35:05 INFO - PROCESS | 3644 | 1464392105074 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:35:05 INFO - PROCESS | 3644 | 1464392105077 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:35:05 INFO - PROCESS | 3644 | 1464392105082 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:35:05 INFO - PROCESS | 3644 | 1464392105084 Marionette TRACE conn6 <- [1,3062,null,{}] 16:35:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:35:05 INFO - PROCESS | 3644 | 1464392105087 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}] 16:35:05 INFO - PROCESS | 3644 | 1464392105226 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:35:05 INFO - PROCESS | 3644 | 1464392105419 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 3644 | ++DOCSHELL 2369C000 == 129 [pid = 3644] [id = 777] 16:35:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 209 (2369EC00) [pid = 3644] [serial = 2329] [outer = 00000000] 16:35:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 210 (236A3000) [pid = 3644] [serial = 2330] [outer = 2369EC00] 16:35:05 INFO - PROCESS | 3644 | 1464392105477 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 211 (236A4400) [pid = 3644] [serial = 2331] [outer = 2369EC00] 16:35:06 INFO - PROCESS | 3644 | 1464392106043 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]]]}] 16:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:35:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 969ms 16:35:06 INFO - PROCESS | 3644 | 1464392106072 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 3644 | 1464392106075 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:35:06 INFO - PROCESS | 3644 | 1464392106080 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:35:06 INFO - PROCESS | 3644 | 1464392106082 Marionette TRACE conn6 <- [1,3066,null,{}] 16:35:06 INFO - PROCESS | 3644 | 1464392106086 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}] 16:35:06 INFO - PROCESS | 3644 | 1464392106222 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:35:06 INFO - PROCESS | 3644 | 1464392106420 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 3644 | ++DOCSHELL 22A51800 == 130 [pid = 3644] [id = 778] 16:35:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 212 (22A52000) [pid = 3644] [serial = 2332] [outer = 00000000] 16:35:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 213 (22A5A400) [pid = 3644] [serial = 2333] [outer = 22A52000] 16:35:06 INFO - PROCESS | 3644 | 1464392106477 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 214 (22A5C000) [pid = 3644] [serial = 2334] [outer = 22A52000] 16:35:07 INFO - PROCESS | 3644 | 1464392107014 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] 16:35:07 INFO - PROCESS | 3644 | 1464392107084 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:35:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:35:07 INFO - PROCESS | 3644 | 1464392107087 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 3644 | 1464392107090 Marionette TRACE conn6 <- [1,3070,null,{}] 16:35:07 INFO - PROCESS | 3644 | 1464392107093 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}] 16:35:07 INFO - PROCESS | 3644 | 1464392107231 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:35:07 INFO - PROCESS | 3644 | 1464392107420 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 3644 | ++DOCSHELL 22A5C400 == 131 [pid = 3644] [id = 779] 16:35:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 215 (22A5F000) [pid = 3644] [serial = 2335] [outer = 00000000] 16:35:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 216 (26EC3400) [pid = 3644] [serial = 2336] [outer = 22A5F000] 16:35:07 INFO - PROCESS | 3644 | 1464392107478 Marionette DEBUG loaded listener.js 16:35:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 217 (26EC6400) [pid = 3644] [serial = 2337] [outer = 22A5F000] 16:35:08 INFO - PROCESS | 3644 | 1464392108038 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]]]}] 16:35:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:35:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:35:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 971ms 16:35:08 INFO - PROCESS | 3644 | 1464392108072 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:35:08 INFO - PROCESS | 3644 | 1464392108075 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:35:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:35:08 INFO - PROCESS | 3644 | 1464392108080 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 3644 | 1464392108082 Marionette TRACE conn6 <- [1,3074,null,{}] 16:35:08 INFO - PROCESS | 3644 | 1464392108086 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}] 16:35:08 INFO - PROCESS | 3644 | 1464392108222 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:35:08 INFO - PROCESS | 3644 | 1464392108423 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:08 INFO - PROCESS | 3644 | ++DOCSHELL 1F4A8C00 == 132 [pid = 3644] [id = 780] 16:35:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 218 (1F4AA000) [pid = 3644] [serial = 2338] [outer = 00000000] 16:35:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 219 (1F4B0400) [pid = 3644] [serial = 2339] [outer = 1F4AA000] 16:35:08 INFO - PROCESS | 3644 | 1464392108481 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 220 (236A9C00) [pid = 3644] [serial = 2340] [outer = 1F4AA000] 16:35:09 INFO - PROCESS | 3644 | 1464392109055 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:35:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:35:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1017ms 16:35:09 INFO - PROCESS | 3644 | 1464392109101 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 3644 | 1464392109104 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:35:09 INFO - PROCESS | 3644 | 1464392109107 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:35:09 INFO - PROCESS | 3644 | 1464392109110 Marionette TRACE conn6 <- [1,3078,null,{}] 16:35:09 INFO - PROCESS | 3644 | 1464392109114 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}] 16:35:09 INFO - PROCESS | 3644 | 1464392109273 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:35:09 INFO - PROCESS | 3644 | 1464392109488 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 3644 | ++DOCSHELL 26829400 == 133 [pid = 3644] [id = 781] 16:35:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 221 (2682EC00) [pid = 3644] [serial = 2341] [outer = 00000000] 16:35:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 222 (26ECE000) [pid = 3644] [serial = 2342] [outer = 2682EC00] 16:35:09 INFO - PROCESS | 3644 | 1464392109555 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 223 (27542800) [pid = 3644] [serial = 2343] [outer = 2682EC00] 16:35:10 INFO - PROCESS | 3644 | 1464392110090 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:35:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:35:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1018ms 16:35:10 INFO - PROCESS | 3644 | 1464392110129 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 3644 | 1464392110131 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:35:10 INFO - PROCESS | 3644 | 1464392110134 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:35:10 INFO - PROCESS | 3644 | 1464392110136 Marionette TRACE conn6 <- [1,3082,null,{}] 16:35:10 INFO - PROCESS | 3644 | 1464392110155 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}] 16:35:10 INFO - PROCESS | 3644 | 1464392110374 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:35:10 INFO - PROCESS | 3644 | 1464392110487 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 3644 | ++DOCSHELL 21E53800 == 134 [pid = 3644] [id = 782] 16:35:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 224 (223C3C00) [pid = 3644] [serial = 2344] [outer = 00000000] 16:35:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 225 (23F13800) [pid = 3644] [serial = 2345] [outer = 223C3C00] 16:35:10 INFO - PROCESS | 3644 | 1464392110545 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 226 (23F16C00) [pid = 3644] [serial = 2346] [outer = 223C3C00] 16:35:11 INFO - PROCESS | 3644 | 1464392111104 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:35:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1016ms 16:35:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:35:11 INFO - PROCESS | 3644 | 1464392111155 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 3644 | 1464392111157 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:35:11 INFO - PROCESS | 3644 | 1464392111163 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 3644 | 1464392111165 Marionette TRACE conn6 <- [1,3086,null,{}] 16:35:11 INFO - PROCESS | 3644 | 1464392111169 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}] 16:35:11 INFO - PROCESS | 3644 | 1464392111306 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:35:11 INFO - PROCESS | 3644 | 1464392111519 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 3644 | ++DOCSHELL 23F14800 == 135 [pid = 3644] [id = 783] 16:35:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 227 (23F15C00) [pid = 3644] [serial = 2347] [outer = 00000000] 16:35:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 228 (2754F000) [pid = 3644] [serial = 2348] [outer = 23F15C00] 16:35:11 INFO - PROCESS | 3644 | 1464392111579 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 229 (27615C00) [pid = 3644] [serial = 2349] [outer = 23F15C00] 16:35:12 INFO - PROCESS | 3644 | 1464392112144 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]]]}] 16:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:35:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1019ms 16:35:12 INFO - PROCESS | 3644 | 1464392112184 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 3644 | 1464392112187 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:35:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:35:12 INFO - PROCESS | 3644 | 1464392112190 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 3644 | 1464392112192 Marionette TRACE conn6 <- [1,3090,null,{}] 16:35:12 INFO - PROCESS | 3644 | 1464392112196 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}] 16:35:12 INFO - PROCESS | 3644 | 1464392112336 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:35:12 INFO - PROCESS | 3644 | 1464392112550 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 3644 | ++DOCSHELL 1F4A5400 == 136 [pid = 3644] [id = 784] 16:35:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 230 (22A53400) [pid = 3644] [serial = 2350] [outer = 00000000] 16:35:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 231 (27701400) [pid = 3644] [serial = 2351] [outer = 22A53400] 16:35:12 INFO - PROCESS | 3644 | 1464392112611 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 232 (27703800) [pid = 3644] [serial = 2352] [outer = 22A53400] 16:35:13 INFO - PROCESS | 3644 | 1464392113175 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:35:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1017ms 16:35:13 INFO - PROCESS | 3644 | 1464392113211 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 3644 | 1464392113213 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:35:13 INFO - PROCESS | 3644 | 1464392113217 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:35:13 INFO - PROCESS | 3644 | 1464392113219 Marionette TRACE conn6 <- [1,3094,null,{}] 16:35:13 INFO - PROCESS | 3644 | 1464392113237 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}] 16:35:13 INFO - PROCESS | 3644 | 1464392113459 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:35:13 INFO - PROCESS | 3644 | 1464392113571 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 3644 | ++DOCSHELL 23F17C00 == 137 [pid = 3644] [id = 785] 16:35:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 233 (27706400) [pid = 3644] [serial = 2353] [outer = 00000000] 16:35:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 234 (2770EC00) [pid = 3644] [serial = 2354] [outer = 27706400] 16:35:13 INFO - PROCESS | 3644 | 1464392113626 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 235 (28F76800) [pid = 3644] [serial = 2355] [outer = 27706400] 16:35:14 INFO - PROCESS | 3644 | 1464392114200 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]]]}] 16:35:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:35:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:35:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:35:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1016ms 16:35:14 INFO - PROCESS | 3644 | 1464392114237 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3644 | 1464392114240 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:35:14 INFO - PROCESS | 3644 | 1464392114243 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:35:14 INFO - PROCESS | 3644 | 1464392114245 Marionette TRACE conn6 <- [1,3098,null,{}] 16:35:14 INFO - PROCESS | 3644 | 1464392114249 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}] 16:35:14 INFO - PROCESS | 3644 | 1464392114388 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:35:14 INFO - PROCESS | 3644 | 1464392114627 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 3644 | ++DOCSHELL 0C5F5800 == 138 [pid = 3644] [id = 786] 16:35:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 236 (0CD3B000) [pid = 3644] [serial = 2356] [outer = 00000000] 16:35:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 237 (1BAE4C00) [pid = 3644] [serial = 2357] [outer = 0CD3B000] 16:35:14 INFO - PROCESS | 3644 | 1464392114685 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 238 (1CF60C00) [pid = 3644] [serial = 2358] [outer = 0CD3B000] 16:35:15 INFO - PROCESS | 3644 | 1464392115244 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"]]]}] 16:35:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:35:15 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 16:35:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:35:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1019ms 16:35:15 INFO - PROCESS | 3644 | 1464392115266 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 3644 | 1464392115268 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:35:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:35:15 INFO - PROCESS | 3644 | 1464392115272 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - PROCESS | 3644 | 1464392115274 Marionette TRACE conn6 <- [1,3102,null,{}] 16:35:15 INFO - PROCESS | 3644 | 1464392115317 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}] 16:35:15 INFO - PROCESS | 3644 | 1464392115458 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:35:15 INFO - PROCESS | 3644 | 1464392115685 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\", \"536a0fda-9ea3-4335-8906-64da40eb5ec6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 3644 | ++DOCSHELL 1D8EBC00 == 139 [pid = 3644] [id = 787] 16:35:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 239 (1D98F800) [pid = 3644] [serial = 2359] [outer = 00000000] 16:35:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 240 (1F348800) [pid = 3644] [serial = 2360] [outer = 1D98F800] 16:35:15 INFO - PROCESS | 3644 | 1464392115747 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 241 (1F433000) [pid = 3644] [serial = 2361] [outer = 1D98F800] 16:35:16 INFO - PROCESS | 3644 | 1464392116528 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]]]}] 16:35:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:35:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1316ms 16:35:16 INFO - PROCESS | 3644 | 1464392116594 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 3644 | 1464392116598 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:35:17 WARNING - u'runner_teardown' () 16:35:17 INFO - No more tests 16:35:17 INFO - Got 0 unexpected results 16:35:17 INFO - SUITE-END | took 740s 16:35:17 INFO - Closing logging queue 16:35:17 INFO - queue closed 16:35:17 INFO - Return code: 0 16:35:17 WARNING - # TBPL SUCCESS # 16:35:17 INFO - Running post-action listener: _resource_record_post_action 16:35:17 INFO - Running post-run listener: _resource_record_post_run 16:35:18 INFO - Total resource usage - Wall time: 752s; CPU: 14.0%; Read bytes: 138798592; Write bytes: 1138917376; Read time: 1208400; Write time: 8671990 16:35:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:35:18 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 50876416; Read time: 0; Write time: 44130 16:35:18 INFO - run-tests - Wall time: 750s; CPU: 14.0%; Read bytes: 138798592; Write bytes: 1074387456; Read time: 1208400; Write time: 8610780 16:35:18 INFO - Running post-run listener: _upload_blobber_files 16:35:18 INFO - Blob upload gear active. 16:35:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:35:18 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 16:35:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:35:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:35:19 INFO - (blobuploader) - INFO - Open directory for files ... 16:35:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:35:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:35:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:35:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:35:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:35:20 INFO - (blobuploader) - INFO - Done attempting. 16:35:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:35:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:35:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:35:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:35:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:35:22 INFO - (blobuploader) - INFO - Done attempting. 16:35:22 INFO - (blobuploader) - INFO - Iteration through files over. 16:35:22 INFO - Return code: 0 16:35:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:35:22 INFO - Using _rmtree_windows ... 16:35:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:35:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f990705ac24deb67a5d35b3eab82dea91616eb88e3ca76d9b56c2c84f053101cb795ecfc8869d87aa2e043f1327a91544b784a2b8da9ce6b18f6f23f482c0abf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8cd788f474ed271d837854857ec0a7333d56418c472ad2423b6029748186ba10bcf9411f728e0208d7bc742d8d74086891fdaff43ea1b92576b505bb49407804"} 16:35:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:35:22 INFO - Writing to file C:\slave\test\properties\blobber_files 16:35:22 INFO - Contents: 16:35:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f990705ac24deb67a5d35b3eab82dea91616eb88e3ca76d9b56c2c84f053101cb795ecfc8869d87aa2e043f1327a91544b784a2b8da9ce6b18f6f23f482c0abf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8cd788f474ed271d837854857ec0a7333d56418c472ad2423b6029748186ba10bcf9411f728e0208d7bc742d8d74086891fdaff43ea1b92576b505bb49407804"} 16:35:22 INFO - Running post-run listener: copy_logs_to_upload_dir 16:35:22 INFO - Copying logs to upload dir... 16:35:22 INFO - mkdir: C:\slave\test\build\upload\logs 16:35:22 INFO - Copying logs to upload dir... 16:35:22 INFO - Using _rmtree_windows ... 16:35:22 INFO - Using _rmtree_windows ... 16:35:22 INFO - Using _rmtree_windows ... 16:35:22 INFO - Using _rmtree_windows ... 16:35:22 INFO - Using _rmtree_windows ... 16:35:22 INFO - Using _rmtree_windows ... 16:35:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1078.302000 ========= master_lag: 0.61 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 58 secs) (at 2016-05-27 16:35:22.655398) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 16:35:22.656491) ========= '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-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f990705ac24deb67a5d35b3eab82dea91616eb88e3ca76d9b56c2c84f053101cb795ecfc8869d87aa2e043f1327a91544b784a2b8da9ce6b18f6f23f482c0abf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8cd788f474ed271d837854857ec0a7333d56418c472ad2423b6029748186ba10bcf9411f728e0208d7bc742d8d74086891fdaff43ea1b92576b505bb49407804"} build_url:https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f990705ac24deb67a5d35b3eab82dea91616eb88e3ca76d9b56c2c84f053101cb795ecfc8869d87aa2e043f1327a91544b784a2b8da9ce6b18f6f23f482c0abf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8cd788f474ed271d837854857ec0a7333d56418c472ad2423b6029748186ba10bcf9411f728e0208d7bc742d8d74086891fdaff43ea1b92576b505bb49407804"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 16:35:22.778244) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 16:35:22.778627) ========= '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-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 16:35:22.894096) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 16:35:22.894456) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 16:35:23.784145) ========= ========= Total master_lag: 3.42 =========